Sql server,RecordsetPtr读取二进制数据字段,调用GetChunk出错“在此环境中不允许操作”
Sql server,_RecordsetPtr读取二进制数据字段,调用GetChunk报错“在此环境中不允许操作”
部分代码如下:
请教这个是什么原因的错误,完全看不懂啊
------解决思路----------------------
怎么得到的记录集?
可以试试这个ADO类,封装了二进制操作。
部分代码如下:
long lDataSize;
_variant_t varBLOB;
lDataSize = rstInterLocking->GetFields()->GetItem("LSData")->ActualSize;
varBLOB = rstInterLocking->GetFields()->GetItem("LSData")->GetChunk(lDataSize); //此处报错
请教这个是什么原因的错误,完全看不懂啊
------解决思路----------------------
怎么得到的记录集?
可以试试这个ADO类,封装了二进制操作。