全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1276
推到 Plurk!
推到 Facebook!

請問如何將Edit中的檔案寫到Access 中

尚未結案
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-19 13:06:58 IP:203.68.xxx.xxx 未訂閱
各位大大好: 現在想把我已呈現出來的數值要寫入資ACCESS中,不知要如何的下指令,可以交一下有哪些指令,或者是哪些書上有可以參考的。煩請各位大大解惑。 謝謝
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-19 17:45:11 IP:210.202.xxx.xxx 未訂閱
Form2->ADOTable1->Insert();
   Form2->ADOTable1->FieldByName("欄位名稱")->AsString    = Form2->MaskEdit20->Text;
   Form2->ADOTable1->Post();
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-20 22:28:51 IP:59.113.xxx.xxx 未訂閱
請問一下: 我還要建立一個新的FORM,然後您寫的第二行是,建立一個欄位名稱和輸入欄位資料嗎? 那它存完惠有建一個ACCESS的檔案嗎? 謝謝回答
accepter
一般會員


發表:15
回覆:10
積分:5
註冊:2005-05-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-07-21 04:19:36 IP:140.109.xxx.xxx 未訂閱
你的 Edit元件是不是DbEdit還是Maskedit?
accepter
一般會員


發表:15
回覆:10
積分:5
註冊:2005-05-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-07-21 04:32:54 IP:140.109.xxx.xxx 未訂閱
不好意思攪局一下其實最近我也再寫一支資料庫的應用程式,所以對BCB不是太熟悉想起問一下"FieldByName("欄位名稱")->AsString"寫這樣的含意是不是將FieldByName()函數回傳的值指到AsString字串變數之意? 
引言:
Form2->ADOTable1->Insert();
   Form2->ADOTable1->FieldByName("欄位名稱")->AsString    = Form2->MaskEdit20->Text;
   Form2->ADOTable1->Post();
unisabilly
一般會員


發表:19
回覆:20
積分:17
註冊:2004-05-20

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-07-21 07:08:27 IP:211.76.xxx.xxx 未訂閱
引言: 不好意思攪局一下其實最近我也再寫一支資料庫的應用程式,所以對BCB不是太熟悉想起問一下"FieldByName("欄位名稱")->AsString"寫這樣的含意是不是將FieldByName()函數回傳的值指到AsString字串變數之意?
引言:
Form2->ADOTable1->Insert();
   Form2->ADOTable1->FieldByName("欄位名稱")->AsString    = Form2->MaskEdit20->Text;
   Form2->ADOTable1->Post();
插個花 ~ 他的意思應該是把"欄位名稱"裡面的值抓出來轉為 String ~~ 新手上路.衝.衝.衝.
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-07-21 08:48:23 IP:202.181.xxx.xxx 未訂閱
To dac... Form2->ADOTable1->FieldByName("欄位名稱")->AsString = Form2->MaskEdit20->Text; 上面敘述將MaskEdit內的文字丟給資料庫中某的資料表的某"欄位名稱" 資料庫要事先建立 當上面敘述執行後 要建立資料在資料庫裡面 還要配合Insert() and Post() 如同1 ,3行所示 看你要將資料丟入何欄位 只需改"欄位名稱"即可 To accepter.. 這是比較嚴謹的方式寫法 也可以這麼寫 ADOTable1->FieldValues["XXXXX"]; or ADOTable1->FieldValue[1];
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-07-22 00:25:03 IP:203.68.xxx.xxx 未訂閱
在問一下:    那他下次加入的時候會從下一行開始嗎。        
引言: To dac... Form2->ADOTable1->FieldByName("欄位名稱")->AsString = Form2->MaskEdit20->Text; 上面敘述將MaskEdit內的文字丟給資料庫中某的資料表的某"欄位名稱" 資料庫要事先建立 當上面敘述執行後 要建立資料在資料庫裡面 還要配合Insert() and Post() 如同1 ,3行所示 看你要將資料丟入何欄位 只需改"欄位名稱"即可 To accepter.. 這是比較嚴謹的方式寫法 也可以這麼寫 ADOTable1->FieldValues["XXXXX"]; or ADOTable1->FieldValue[1];
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-07-22 12:00:12 IP:202.181.xxx.xxx 未訂閱
To dac: 會
系統時間:2024-03-29 13:14:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!