關於dbgrid的應用 |
答題得分者是:cobraliu
|
renmeei
一般會員 發表:1 回覆:2 積分:0 註冊:2008-03-14 發送簡訊給我 |
|
cobraliu
中階會員 發表:15 回覆:75 積分:83 註冊:2007-11-22 發送簡訊給我 |
參考下列的方式簡單Mater/Detail
1、你要建立兩個Query,兩個Datasource 2、2-1Datasource1的Dataset指向Query1 2-2Datasource2的Dataset指向Query2 2-3Query2的Datasource指向Datasource1(這裡是要建立Master/Detail的關連) 3、 第一個:Query1--->SQL--->寫如:Select * From table1 第二個:Query2--->SQL--->寫如:Select * From table2 Where id = :id 以上...應該可以達到你Master移動下面的Detail會跟著動... Ps.如果有買到Delphi的書(關於Database)的大多會有教
------
初學、初學、學了很久...還是在初學階段..Orz |
renmeei
一般會員 發表:1 回覆:2 積分:0 註冊:2008-03-14 發送簡訊給我 |
===================引 用 cobraliu 文 章=================== 參考下列的方式簡單Mater/Detail 1、你要建立兩個Query,兩個Datasource 2、2-1Datasource1的Dataset指向Query1 2-2Datasource2的Dataset指向Query2 2-3Query2的Datasource指向Datasource1(這裡是要建立Master/Detail的關連) 3、 第一個:Query1--->SQL--->寫如:Select * From table1 第二個:Query2--->SQL--->寫如:Select * From table2 Where id = :id 請問 where id =: id 這裡的id 不用去捉master目前對應的id嗎? 如果需要的話應該怎去取到這個值呢? 以上...應該可以達到你Master移動下面的Detail會跟著動... Ps.如果有買到Delphi的書(關於Database)的大多會有教 |
cobraliu
中階會員 發表:15 回覆:75 積分:83 註冊:2007-11-22 發送簡訊給我 |
Where id = :id--->「:」Delphi會自動的在「Parameters」中建立「id」欄位,也就是指這欄位是對應Master的id
===================引 用 renmeei 文 章=================== ===================引 用 cobraliu 文 章=================== 參考下列的方式簡單Mater/Detail 1、你要建立兩個Query,兩個Datasource 2、2-1Datasource1的Dataset指向Query1 2-2Datasource2的Dataset指向Query2 2-3Query2的Datasource指向Datasource1(這裡是要建立Master/Detail的關連) 3、 第一個:Query1--->SQL--->寫如:Select * From table1 第二個:Query2--->SQL--->寫如:Select * From table2 Where id = :id 請問 where id =: id 這裡的id 不用去捉master目前對應的id嗎? 如果需要的話應該怎去取到這個值呢? 以上...應該可以達到你Master移動下面的Detail會跟著動... Ps.如果有買到Delphi的書(關於Database)的大多會有教
------
初學、初學、學了很久...還是在初學階段..Orz |
renmeei
一般會員 發表:1 回覆:2 積分:0 註冊:2008-03-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |