附录

运行预编译命令行工具 dpc_new.exe 时,可能会就预编译过程中的一些错误进行报错提示。

错误码码值域如下:

1)dpc 警告错误码值域为:(100,103)

2)dpc 错误错误码值域为:(-30000, -30028)

表dpc错误码
名称 代码 解释
DPC_WARN_NO_DATA 100 没有数据
DPC_WARN_STR_TRUNC 101 字符串截断
DPC_EC_INVALID_ITEM_AREA 103 描述空间不足
DPC_EC_INVALID_CURSOR_STATUS -30001 无效的游标状态
DPC_EC_MEMORY_ALLOC_FAIL -30002 内存分配失败
DPC_EC_INVALID_PARAM_INDEX -30003 无效的参数信息,参数过大
DPC_EC_DESC_ALREADY_EXISTS -30004 描述符已存在
DPC_EC_DESC_NOT_EXISTS -30005 描述符信息不存在
DPC_EC_INVALID_PREPARE_NAME -30006 无效的 Prepare 名称
DPC_EC_OUT_OF_MEMORY -30007 内存不足
DPC_EC_INVALID_PARAM_TYPE -30008 无效的参数类型
DPC_EC_INVALID_CONDITION_NUM -30009 无效的序号
DPC_EC_PRE_STMT_NOT_CUR_SPEC -30010 未指定游标
DPC_EC_INVALID_PRE_STATEMENT -30011 无效的句柄
DPC_EC_NOT_MATCH_COL -30012 列不匹配
DPC_EC_NOT_MATCH_PARAM -30013 参数不匹配
DPC_EC_PARAM_NEED_DATA -30014 需要数据
DPC_EC_INVALIAD_COUNT -30015 COUNT 不合法
DPC_EC_INVALIAD_INDICATOR_TYPE -30016 无效的指示符类型
DPC_EC_UNDECLARED_CONTEXT -30017 CONTEXT 未被声明
DPC_EC_INVALID_CONTEXT -30018 无效的 CONTEXT
DPC_EC_CONTEXT_NUMBER_LIMIT -30019 CONTEXT 数目达到上限
DPC_EC_INVALIAD_OBJECT -30020 无效的对象
DPC_EC_CONN_CLOESD -30021 连接已关闭
DPC_EC_CONN_FAILED -30022 连接失败
DPC_EC_VARCHAR_BUF_NEED -30023 无效的变长字符长度
DPC_EC_CONN_LEN_INVALID -30024 连接名长度不能大于 128
DPC_EC_INVALID_PARAM -30025 无效的参数
DPC_EC_INVALID_INDICATE_PTR -30026 无效指示符指针
DPC_EC_STR_TRUNC -30027 STR 绑定值 [参数名] 的结尾 Null 字符缺失
DPC_EC_INVALID_BATCH_SIZE -30028 无效的批量大小[参数值]
微信扫码
分享文档
扫一扫
联系客服