加上#import “C:\Program Files\Common Files\system\ado\msado15.dll” no_namespace rename(“EOF” ,”ADOEOF”)
可以為出現一些
DataTypeEnu 重定義就要
#import "C:\Program Files\Common Files\system\ado\msado15.dll" no_namespace rename("EOF" ,"ADOEOF")rename("EOF","adoEOF") rename("DataTypeEnum","adoDataTypeEnum") \
rename("FieldAttributeEnum", "adoFielAttributeEnum") rename("EditModeEnum", "adoEditModeEnum") \
rename("LockTypeEnum", "adoLockTypeEnum") rename("RecordStatusEnum", "adoRecordStatusEnum") \
rename("ParameterDirectionEnum", "adoParameterDirectionEnum")
添加mdb檔案
UpdateData();
CString str;
str = m_dbName + ".mdb";
//檢查檔案是否已經存在了
if (PathFileExists(str))
{
CString temp;
temp.Format("%s已經存在,請勿重複添加!", str);
AfxMessageBox(temp);
return;
}
//建立
try
{
m_Daodatadb.Create(str);
}
catch (CMemoryException* e)
{
CString strerr;
strerr.Format("建立%s資料庫失敗", str);
AfxMessageBox(strerr);
return;
}