我在调用CRecordSet中的open方法时需要检索image类型的字段。但系统throw出一个错误,提示如下:
在调用 SQLFetchScroll/SQLExtendedFetch 之前列没有绑定数据列
State:SL009,Native:0,Origin:[Microsoft][ODBC 游标库]
我的检索语句是这样的
select picture from xy_da where id='123456'
在调用 SQLFetchScroll/SQLExtendedFetch 之前列没有绑定数据列
State:SL009,Native:0,Origin:[Microsoft][ODBC 游标库]
我的检索语句是这样的
select picture from xy_da where id='123456'
例如我的程序是这样的:
CString strSelect;
CString strID;
StrID = "123456";
strSelect = "select pcture from xy_da0 where id='"+strID+"'";
CODBCRecordset rs; //CODBCRecordset是我自己重新从CRecordset类继承并封装了几个常用的函数的类。
rs.m_pDatabase = &DB; //变量DB是一个CDatabase类型的变量并且已经正确打开
rs.Open(strSelect); //执行这一句的时候出现错误的。