免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2665 | 回复: 2
打印 上一主题 下一主题

proc 问题求助 !高手救命!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-25 11:00 |只看该作者 |倒序浏览
源代码:
...............

exec sql declare t_tmp_cdm_ledger_cur cursor for
    select  ACC ,
            CSTM_NAME ,
            CSTM_NO ,
            PAPER_TYPE ,
            PAPER_NO ,
            CURR_TYPE ,
            SVT_NO ,
            BAL ,
            LAST_TRAN_DATE ,
            LAST_TRAN_TIME ,
            PK_NO ,
            FLAG ,  
            OPEN_DATE ,
            CLS_DATE ,
            OPEN_TLR ,
            CLS_TLR ,
            OPEN_INST from t_tmp_cdm_ledger ;
   
        exec sql open t_tmp_cdm_ledger_cur;
   
        exec sql fetch t_tmp_cdm_ledger_cur into
        :cdm_ledger_tmp.acc,
        :cdm_ledger_tmp.cstm_name,
        :cdm_ledger_tmp.cstm_no,
        :cdm_ledger_tmp.paper_type,
        :cdm_ledger_tmp.paper_no,
        :cdm_ledger_tmp.curr_type,
        :cdm_ledger_tmp.svt_no,
        :cdm_ledger_tmp.bal,
        :cdm_ledger_tmp.last_tran_date,
        :cdm_ledger_tmp.last_tran_time ,
        :cdm_ledger_tmp.pk_no ,
        :cdm_ledger_tmp.flag ,
        :cdm_ledger_tmp.open_date,
        :cdm_ledger_tmp.cls_date,
        :cdm_ledger_tmp.open_tlr,
        :cdm_ledger_tmp.cls_tlr,
        :cdm_ledger_tmp.open_inst;
............


编译时报错:
Warning at line 104, column 18, file SUM_CDM.pc:
        exec sql fetch t_tmp_cdm_ledger_cur into
.................1
PCC-W-02344, Host variable array size mismatch. Using minimum: 1

论坛徽章:
0
2 [报告]
发表于 2006-01-25 13:07 |只看该作者
检查一下代码匹配问题

论坛徽章:
0
3 [报告]
发表于 2006-01-25 13:31 |只看该作者
:cdm_ledger_tmp.acc,
        :cdm_ledger_tmp.cstm_name,
        :cdm_ledger_tmp.cstm_no,
        :cdm_ledger_tmp.paper_type,
        :cdm_ledger_tmp.paper_no,
        :cdm_ledger_tmp.curr_type,
        :cdm_ledger_tmp.svt_no,
        :cdm_ledger_tmp.bal,
        :cdm_ledger_tmp.last_tran_date,
        :cdm_ledger_tmp.last_tran_time ,
        :cdm_ledger_tmp.pk_no ,
        :cdm_ledger_tmp.flag ,
        :cdm_ledger_tmp.open_date,
        :cdm_ledger_tmp.cls_date,
        :cdm_ledger_tmp.open_tlr,
        :cdm_ledger_tmp.cls_tlr,
        :cdm_ledger_tmp.open_inst;
以上数组的长度不一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP