ODBC紧急求助!!!
我在执行SQLBulkOperations(hstmt_AI1,SQL_ADD);时返回值为SQL_NEED_DATA,是由什么原因引起的?
我将列绑定的去掉一条,就执行正确了,为什么?
去掉的绑定如下
sr_AI=SQLBindCol(hstmt_AI1,9,SQL_C_STINYINT ,&sccpaiT1[0].a_msg_discri ,
sizeof(sccpaiT1[0].a_msg_discri ),&sccpaiT1[0].a_msg_discriLen );
当我去掉其他绑定时仍出现SQL_NEED_DATA的错误,就是将上面的绑定去掉时才执行正确。为什么?
在程序中我还是要写这一字段的,应如何改正?
非常着急!!!!谢谢