紧急求教,为什么我在使用CRECORDSET打开数据查询的时候提示"在调用SQLFetchScroll/SQLExtendedFetch 之前列没有绑定数据列"
源代码如下:
CRecordset m_record;
m_record.m_pDatabase =pdb;
try
{
m_record.Open(CRecordset::snapshot,"SELECT * FROM custom");
}
catch(CException* e)
{
MessageBox("数据表打开失败1!\t","");
e->Delete();
return false;
}
源代码如下:
CRecordset m_record;
m_record.m_pDatabase =pdb;
try
{
m_record.Open(CRecordset::snapshot,"SELECT * FROM custom");
}
catch(CException* e)
{
MessageBox("数据表打开失败1!\t","");
e->Delete();
return false;
}
改为:
m_record.Open(CRecordset::readonly,"SELECT * FROM custom");
就可以了,别的类型你再试试