vc++检索sqlserver数据库中的问题-急
用vc++作一个桌面程序
其中与数据库操作中有这样的一句
CString mSqlStr;
mSqlStr="SELECT * FROM [dbo].[Product_Type_Manage]";
if (!m_producttypeset.Open(CRecordset::Snapshot,mSqlStr))
AfxMessageBox("数据打开失败!");
返回结果正确
当查询语句用mSqlStr="SELECT type FROM [dbo].[Product_Type_Manage]";
//type是表中的一个字段名
出现错误描述:无效的描述器索引
mSqlStr="SELECT distinct type FROM [dbo].[Product_Type_Manage]";
也是同样错误
请问怎么解决?