我使用CRecordset来访问Access2000数据库文件log.mdb 并在其中写入数据或者导出数据!但是每次在执行m_pSet->Open();打开数据库的时候,都要弹出一个对话框!让你选择你的*.mdb文件我希望文件可以在程序中的路径定死!请问有没有方法呀?程序如下:m_pSet=&m_DataSetForLog;//其中m_DataSetForLog是CRecordset类型的!
if(m_pSet->IsOpen())
m_pSet->Close();
m_pSet->Open();
if(m_pSet->IsOpen())
m_pSet->Close();
m_pSet->Open();
db.OpenEx(_T("DSN=Hotel;UID=YILING"),CDatabase::noOdbcDialog);//不显示对话框CString sql="SELECT * FROM ...";
m_recordset->Open(AFX_DB_USE_DEFAULT_TYPE,sql);
建议你看看ODBC操作数据库的一些基本过程:http://www.vckbase.com/document/viewdoc/?id=438
to:三楼的朋友,我就是用classwizard派生的,并且已经指定了数据库文件!可是不知道为什么不行??