這樣combobox有一組下拉數據,但是都是一樣的,而且就是數據庫中的第一條記錄,就這個問題我問了一下同學,結果都麼有答案,還是自己找api吧,仔細看了一下全部是中文的API,發現這個問題異常的簡單,下面貼出我的解決方案:
with query do
begin
query.SQL.Text:='select * from gps';
open;
if recordcount<>0 then
begin
for i:=0 to RecordCount-1 do
begin
DW_Combox.Items.Add(query.Recordset.FIElds[2].Value);
query.Recordset.MoveNext;
end;
end;
end;
這裡的FIElds[]中的參數表示你要顯示的參數在數據集中的位置,也就是你在數據庫中的位置!
ok,這樣就成功的解決了!