線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:838
推到 Plurk!
推到 Facebook!

關於讀取access的field name

缺席
homony
一般會員


發表:7
回覆:9
積分:3
註冊:2004-02-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-01 17:27:07 IP:163.28.xxx.xxx 未訂閱
ADOConnection2->ConnectionString = WideString( AnsiString("Provider=Microsoft.Jet.OLEDB.4.0;") AnsiString("Data Source=D:\Documents and Settings\homo\桌面\convert\access\a\Temp.Mdb") AnsiString(";Mode=ReadWrite;Persist Security Info=False") ); //取得資料表名稱 ADODataSet2->CommandText = "SELECT * FROM tb1" ; //tb1是已經知道的資料表明稱 // ADODataSet2->CommandText = WideString(Tb_name->Strings); ADODataSet2->Connection = ADOConnection2; ADODataSet2->Open(); ADODataSet2->GetFieldNames(ListBox2->Items);
homony
一般會員


發表:7
回覆:9
積分:3
註冊:2004-02-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-01 17:38:39 IP:163.28.xxx.xxx 未訂閱
想請問可以這樣得到field name嗎 ? 錯誤訊息是說 "不是一個有效的檔案名稱" 對於已經知道table name的資料表 , 想得到他的 field name ,能不能不透過combobox,就直接得到 之前有看過使用TString的方法如下 : TString *SL = new TStringList; ADOConnection1->GetTableNames(SL, false); 可是一樣出現上面那樣的訊息 謝謝 ^_^
homony
一般會員


發表:7
回覆:9
積分:3
註冊:2004-02-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-01 17:49:34 IP:163.28.xxx.xxx 未訂閱
對不起 沒注意發文錯地方了
系統時間:2024-11-24 23:29:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!