我想建立的是下拉框DBbujian、DBqiege的对应关系。 |
尚未結案
|
sewawa
一般會員 發表:6 回覆:1 積分:1 註冊:2003-04-04 發送簡訊給我 |
由于我的数据库是三层,据我所知不能在客户端直接写SQL语句,
我要建立的这两个表的bujianb:bujianname
发动机
车体
qiegeb:bujianname,qiege
发动机 x1
发动机 x2
车体 y1
车体 y2
车体 y3
DBbujian对应表bujianb的字段bujianname,DBqiege对应表qiegeb字段qiege。
我按多层数据库的巢状结构给二者建立关系,可是下拉框字段qiege对应的下拉框拉出来的x1,x2,即默认我选的是下拉框DBbujian字段的第一项,我该怎么改呢?
下面是我写的下拉框DBbujian的onchange事件
procedure Tfrm_QDSJadd.DBbujianChange(Sender: TObject);
var
A:string;
Z_value:string;
begin
neirong:=DBbujian.items.Strings[DBbujian.ItemIndex];
qiege.Active:=true;
while (qiege.fieldbyname('bujianname').asstring=A) do
begin
Z_value := qiege.fieldbyname('qiege').asstring;
DBqiege.Items.Add(Z_value);
qiege.next;
end;
end;
调试通过但是还是那个结果,有没有高人给我出出主意啊?
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |