我有組合框具有值category1和category2 ... category1有鉛筆,食物,雜誌,報紙等項目... 當我選擇category1時,我想要檢索項目tdbmemo.then在tdbmemo相同的項目,我想在 checklistbox顯示...我不知道該怎麼辦......我使用clcat.items.add顯示項目,但項目沒有顯示在組合框中顯示tdbmemo中的項目
procedure TfrmSysConfig.FillInCheckListClCat;
var
sTable : string;
sqlCat : TIBOQuery;
iIndex :integer;
lstCat : TStringList;
begin
if tblMain.FieldByName('POS_ReceiptCatBreakDown').AsString <> '' then begin
sqlCat := TIBOQuery.Create(nil);
sqlCat.IB_Connection := dmMain.db;
lstCat := TStringList.Create;
try
sqlCat.SQL.Text := 'SELECT code FROM ' + cboCategory.Value;
sqlCat.Open;
while not sqlCat.Eof do begin
clCat.Items.Add(sqlCat.FieldByName('Code').AsString);
sqlCat.Next;
end;
finally
lstCat.Free;
sqlCat.Free;
end;
end;
end;
斑點!直接閱讀缺失的「From Table where x =」部分。 – 2010-06-17 08:14:18