mfc訪問資料庫
發布時間: 2025-08-01 11:01:57
1. mfc多用戶查詢同一個資料庫及資料庫求和效率
try
{
CDatabase db;
db.Open(NULL,false,false,"ODBC;DRIVER={MICROSOFT ACCESS DRIVER (*.mdb)};DBQ=手機進銷存管理資料庫.mdb");
CRecordset rs(&db);
rs.Open(CRecordset::forwardOnly,"select * from Input;",CRecordset::readOnly);
CString s;
rs.GetFieldValue("廠商",s);
MessageBox(s);
}
catch (CDBException e)
{
MessageBox(e.m_strError);
2. MFC怎麼連接資料庫
mfc一般用到的資料庫是access ,sqlServer, sqlite
另外Oracle雖然不錯但是跟Java比較合適,mfc稍微麻煩點
連接方式有ado,odbc,小型資料庫的話我個人更推薦前者,因為odbc需要在一台電腦上進行配置,可移動性很差,而ado的話只要一個主程序一個資料庫就可以拖到另一台電腦上直接用(僅限於access)
SQLite比較特殊,有自己的連接和操作方法,全部集成在一個頭文件里,使用起來跟access SqlServer之類的有很大的不同,編程起來難度倒是相差不多,適合純c的嵌入式開發
如果你們項目不大,資料庫小,需要可移動性高的話 我推薦ado連access 我這有例子可以給你參考,另外ado連SqlServer我這也有可以給你,其他的目前還沒有,所以幫不上了
熱點內容