如何利用ADO連接 DBase呢? |
尚未結案
|
Diver
一般會員 發表:4 回覆:2 積分:1 註冊:2003-07-15 發送簡訊給我 |
請問各位大大: 我有一個 *.dbf的檔
我用ADOTable來連,ConnectionString的設定如下"Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE Files;Initial Catalog=C:\Projects\Jap_Chi"
當我將 Active設為 True時, 會出現"[Microsoft][ODBC dBase Driver]從外部資料庫驅動程式產生的非預期的錯誤(8458)"的錯誤訊息。
該如何解決呢? 我的環境如下
XP Home Edition(SP1)
BCB 6 (Enterprise)
|
wyndog
資深會員 發表:7 回覆:362 積分:348 註冊:2004-10-12 發送簡訊給我 |
Data Source 填上,DBF 所在的目錄,而 TableName 就是那個 DBF 的名字囉
所以,如果是要存取 D:\dBase\Toys.dbf
就要改成 Data Source = D:\dBase; TableName = Toys 所以就像這樣 ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\dBase;Extended Properties=dBase III;"; ADOTable1->ConnectionString = ConnectionString;
ADOTable1->TableName = "Toys"; 發表人 - reptile 於 2005/05/31 14:39:41
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |