Posted on 2009-04-03 11:06
Prayer 阅读(1041)
评论(0) 编辑 收藏 引用 所属分类:
数据库,SQL 、
LINUX/UNIX/AIX 、
DB2
cliRet=SQLBindCol(hstmt,1,SQL_C_LONG,(SQLPOINTER)nCount,sizeof(nCount),NULL);
cliRet=SQLBindCol(hstmt,1,SQL_C_LONG,&nCount,sizeof(nCount),NULL);
第一个是不行的,但是第二个是正确的。
cliRet=SQLBindCol(hstmt,1,SQL_C_LONG,(SQLPOINTER)&nCount,sizeof(nCount),NULL);
这个也是正确的。
看来SQLPOINTER只是对于SQL_C_CHAR有效果
查找确定
typedef PTR SQLPOINTER;
SQLPOINTER(也就是void *)