Bolje bi ti bilo da koristi Query komponentu pa da formiras SQL upit.
Nesto tipa:
Code:
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM MojaTabela');
case CombBox1.ItemIndex of
0: Query1.SQL.Add('WHERE Name='+QuotedStr(Edit1.text));
1: Query1.SQL.Add('WHERE Capital='+QuotedStr(Edit1.text));
end;
Query1.Open;
Povezivanje Query-ja sa DataSet-om je identicno kao za Table. A ako koristis Query imas mogucnost za mnogo naprednije upite.