我现在做VC+ADO操作Access数据库的一个小程序,数据库:mdb.mdb,内有表:view,表view是我从外部导入的,
数据库连接时成功,但下一步查询表就会出错(如下): try
{
m_pRecordset->Open("SELECT * FROM view",                // 查询view表中所有字段
theApp.m_pConnection.GetInterfacePtr(),  // 获取库接库的IDispatch指针
adOpenDynamic,
adLockOptimistic,
adCmdText); }
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage()); }但如果用向导自己创建一个表的话,用上面的语句就能连接到表并且可以查询。
不知道为什么从外部获取数据就不能查询呢???另外,以前这样做过都不会出问题的