DBGrid裡的資料 |
答題得分者是:chih
|
larryleu
初階會員 ![]() ![]() 發表:39 回覆:67 積分:38 註冊:2002-06-19 發送簡訊給我 |
|
chih
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
DBGrid假設欄位有四個AA,BB,CC,DD..
分別寫入xx(AA1,BB1),yy(CC1,DD1)..
你要另外用一個SQL來做..
Query1.First;//Query1<--DBFrid
While not Query1.eof do
begin
//開始寫入第一個Table
CHKSQL.Close;
CHKSQL.Clear
CHKSQL.SQL.Add('INSER INTO xx (AA1,BB1) Values ' '(' #39 Query1AA.Value #39 ',' #39 Query1BB.Value #39 ')');
CHKSQL.ExecSQL;
//寫入第一個Table完畢
//開始寫入第二個Table
...//這裡寫入第二個Table..按照上面第一個的做法吧..
//寫入第二個Table完畢
CHKSQL.Close;
Query1.next;
end;
try try see..
不知道是不是你要的..有問題在post上來吧..
引言: 請問各位前輩 如何將DBGrid裡的資料 寫入兩個Table裡發表人 - chih 於 2002/12/03 10:36:38 |
yenhorng
中階會員 ![]() ![]() ![]() 發表:12 回覆:82 積分:94 註冊:2002-06-18 發送簡訊給我 |
|
larryleu
初階會員 ![]() ![]() 發表:39 回覆:67 積分:38 註冊:2002-06-19 發送簡訊給我 |
|
chih
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
Query2.close;//Query2<--DBFrid(Form2的)
Query1.First;//Query1<--DBFrid(Form1的)
While not Query1.eof do
begin
//開始寫入第一個Table
CHKSQL.Close;
CHKSQL.Clear
CHKSQL.SQL.Add('INSER INTO xx (CC,DD) Values ' '(' #39 Query1AA.Value #39 ',' #39 Query1BB.Value #39 ')');
CHKSQL.ExecSQL;
//寫入第一個Table完畢
//開始寫入第二個Table
...//這裡寫入第二個Table..按照上面第一個的做法吧..
//寫入第二個Table完畢
CHKSQL.Close;
Query1.next;
end;
Query2.Open;
引言: 各位前輩 我可能之前表達不清楚 我有兩個Form1及Form2 其中Form1有AA及BB兩個欄位而Form2也有兩個欄位CC及DD 我要將Form1的AA寫入Form2CC Form1的BB寫入Form2DD 而這兩個Form都是用DBGrid方式顯示發表人 - chih 於 2002/12/04 16:25:21 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |