access 數(shù)據(jù)庫自啟動困難解決方法_Access數(shù)據(jù)庫教程
推薦:ADODB連接access是出現(xiàn) 80004005 錯誤的解決方法今天我寫的程序放到客戶的機器上,一運行就出現(xiàn)Selected Collating Sequence Not Supported 80004005這個錯誤。經過google一番后,解決如下。
問題分析好久,經過排查,問題在于數(shù)據(jù)庫的啟動路徑有問題,在連接數(shù)據(jù)庫 時候可以這樣寫
GetModuleFileName(NULL,path,255);//獲得自啟動的程序完整路徑;
CString str;
str.Format("%s",path);
int place;
place = str.ReverseFind( '\\' ); //獲得最后一個'\'的位置;
CString db_name;
db_name = str.Left(place+1) + "qijian.mdb"; //整合出access數(shù)據(jù)庫完整路徑
CString connect; //連接的第一個參數(shù)
connect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + db_name + ";";
hr = theApp.m_pConnection->Openconnect.GetBuffer(connect.GetLength()),"","",adModeUnknown); //參數(shù)帶入并連接
其余代碼不必多改 .
分享:access數(shù)據(jù)庫用sql語句添加字段,修改字段,刪除字段微軟的 Access 中包含 Data Definition Language (DDL) 來建立刪除表以及關系,當然了,這也可以用 DAO 來解決。
相關Access數(shù)據(jù)庫教程:
- Access數(shù)據(jù)庫安全策略之ASP式
- 第N次被ACCESS的關鍵字涮
- Access中用Jet SQL語句刪除表關系
- Access報表打印如何自動分頁
- Access完成累計余額的計算
- 搭建Access為主的Mdb數(shù)據(jù)庫
- 一句sql更新兩個表并可更新對應的字段值具體實現(xiàn)
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語句)介紹
- 內網ssh/mysql登錄緩慢的解決方法
- 使用準則進行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向導”設計數(shù)據(jù)庫
- 中文Access2000速成教程--1.3 在“設計”視圖中設計表
Access數(shù)據(jù)庫教程Rss訂閱編程教程搜索
Access數(shù)據(jù)庫教程推薦
猜你也喜歡看這些
- 如何打響數(shù)據(jù)庫保衛(wèi)戰(zhàn) 建一面“銅墻鐵壁”
- 解析ACCESS數(shù)據(jù)庫中Field對象的caption屬性讀寫
- short int、long、float、double使用問題說明
- ACCESS的參數(shù)化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數(shù)
- Access 2007數(shù)據(jù)庫添加附件
- 獲取ACCESS2000數(shù)據(jù)庫中所有表的名稱
- ASP完美轉化ACCESS為SQL數(shù)據(jù)庫連接
- 使用準則進行條件查詢--1.4.從窗體中選擇查詢的條件
- Access作為網站數(shù)據(jù)庫的弊端
- 如何打開老版本數(shù)據(jù)庫
- 相關鏈接:
- 教程說明:
Access數(shù)據(jù)庫教程-access 數(shù)據(jù)庫自啟動困難解決方法
。