CDaoDatabase db;
CDaoRecordset recset(&db);CDatabaseInterface::CDatabaseInterface()
{
CString lpszFile = "E:\\Database.mdb";
db.Create(lpszFile);
db.Open(lpszFile);
//用户信息表
CString SqlCmd = "CREATE TABLE USERINFO(ID VARCHAR(10),NICKNAME VARCHAR(10),PASSWORD VARCHAR(10),IP VARCHAR(20),PORT VARCHAR(4),FRI(100));";
db.Execute(SqlCmd);
}
可是一直出现 Runtime error~请问是什么原因呢?
我的InitInstance里已经加了AfxGetModuleState()->m_dwVersion = 0x0601;//4.0版本
可是ACCESS2002用的是4.0吗?请指教
CDaoRecordset recset(&db);CDatabaseInterface::CDatabaseInterface()
{
CString lpszFile = "E:\\Database.mdb";
db.Create(lpszFile);
db.Open(lpszFile);
//用户信息表
CString SqlCmd = "CREATE TABLE USERINFO(ID VARCHAR(10),NICKNAME VARCHAR(10),PASSWORD VARCHAR(10),IP VARCHAR(20),PORT VARCHAR(4),FRI(100));";
db.Execute(SqlCmd);
}
可是一直出现 Runtime error~请问是什么原因呢?
我的InitInstance里已经加了AfxGetModuleState()->m_dwVersion = 0x0601;//4.0版本
可是ACCESS2002用的是4.0吗?请指教
本人一般用ADO打开...兼容性好啊!
参见http://support.microsoft.com/kb/q236991/