其他错误
错误码 | 错误描述 | 函数返回值 | 错误出现原因 | 分析与建议 |
---|---|---|---|---|
- | - | -14 | 查询结果集行数时,因结果集尚未返回完毕,收集的行数不能准确表示 | 等查询结果集返回完毕后,再来获取XGCI_ATTR_ROW_COUNT属性值 |
- | 无效的属性 | -6 | 在进行设置句柄属性或者获得句柄属性时,遇到某些不支持的属性,会返回此值 | 某些属性是只读的,不能被设置,某些属性是不能被读取的,要注意区别 |
- | 网络错误 | -4 | 在发送sql语句或接收数据返回时,因网络中断而产生的错误 | 网络中断一般分两种情况,一种情况是因外部网络原因导致的应及时排查修复网络;另一种情况就是服务端断开网络,首先排查服务端节点是否存活,节点死亡的应修复后重连,节点没死亡的则查看错误信息,是否因为网络错误导致服务器端主动断开连接的,应查看之前发送的信息是否有异常发生 |
- | 无效的句柄 | -2 | 传入的句柄异常 | 不同的API调用函数调用时应传入对应的句柄,传入不恰当的句柄可能引发此异常 |
- | 无效的参数 | -3 | 参数传入异常 | 每个API调用函数调用时应传入对应的参数,当句柄或参数属性不匹配时应及时调整 |
- | 参数序号错误 | -8 | 参数按序号绑定时,传入的序号异常 | 参数序号绑定从1开始,不应大于sql语句中的参数占位符数量 |