为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:我现在有很多存储过程,输出参数是一个游标的结果集,在C调用这些存储过程的时候,如何绑定游标这个参数呢?我看了java和.net,都有对应的DmdbType.CURSOR类型,但是我C语言用odbc调用,却没看见这个类型,该如何处理?
如下:就没有游标这个类型,typedef enum DataTypeEnum
{ dbBoolean = 1,
dbByte = 2,
dbInteger = 3,
dbLong = 4,
dbCurrency = 5,
dbSingle = 6,
dbDouble = 7,
dbDate = 8,
dbBinary = 9,
dbText = 10,
dbLongBinary = 11,
dbMemo = 12,
dbGUID = 15,
dbBigInt = 16,
dbVarBinary = 17,
dbChar = 18,
dbNumeric = 19,
dbDecimal = 20,
dbFloat = 21,
dbTime = 22,
dbTimeStamp = 23
} DataTypeEnum;
odbc获取结果集可以参考下述链接示例
https://eco.dameng.com/docs/zh-cn/pm/odbc-rogramming-guide.html#3-5-%E4%BD%BF%E7%94%A8%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B%E5%92%8C%E5%87%BD%E6%95%B0