关于下拉框中的内容从其它表中取得的问题 |
答題得分者是:pcplayer99
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
我现在使用的方法如下:
一个登记窗口,默认用户名点下拉框就有了,比如有张三、李四等,这个资料我是从表中取得的
ComboBox1.Items.Clear;
ADOTable1.First;
While Not ADOTable1.EOF do
begin
ComboBox1.Items.Add(ADOTable1.Fields[0].AsString);
ADOTable1.Next;
end;
end;
现在如果又有一个用户名2,但他的资料是在同一个数据库的另一个表中的,那么我如何取到资料呢?
------
我的编程起步于ktop,我将永远支持ktop |
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
pcplayer99
尊榮會員 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
引言: 我现在使用的方法如下: 一个登记窗口,默认用户名点下拉框就有了,比如有张三、李四等,这个资料我是从表中取得的 ComboBox1.Items.Clear; ADOTable1.First; While Not ADOTable1.EOF do begin ComboBox1.Items.Add(ADOTable1.Fields[0].AsString); ADOTable1.Next; end; end; 现在如果又有一个用户名2,但他的资料是在同一个数据库的另一个表中的,那么我如何取到资料呢?这个用户2,为什么要在其它表里?数据库的设计有问题吧? 就算在其它表里,不也一样可以加进下拉框吗? ComboBox1.Items.Clear; ADOTable1.First; While Not ADOTable1.EOF do begin ComboBox1.Items.Add(ADOTable1.Fields[0].AsString); ADOTable1.Next; end; ADOtable2.First; While not ADOtable2.Eof do begin ComboBox1.Items.Add(ADOTable2.Fields[0].AsString); ADOTable2.Next; end; end;这样,就算有三个表,不也加上去了? |
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |