Hallo zusammen
Ich habe ein Problem. Ich möchte von einer Adressdatenbank Daten suchen.
Der Code sieht folgendermassen aus:
query1.sql.clear;
query1.sql.add ('select * from adress where :Spalte = :Suchbegriff');
query1.ParamByName('Spalte').asstring := edit1.text;
query1.ParamByName('Suchbegriff').asstring := edit2.text;
query1.open;
Mein Problem ist das mir der erste Parameter nicht genommen wird. Es kommt dann als Ausgabe eine leeres Stringgrid.
Der reine Query müsste zum Beispiel so aussehen: "select * from adress where Nachname = "Müller";
Der Nachname wäre dann ein Text aus einem Editfeld?
Weiss jemand was ich falsch mache?
Gruss
suti
Ich habe ein Problem. Ich möchte von einer Adressdatenbank Daten suchen.
Der Code sieht folgendermassen aus:
query1.sql.clear;
query1.sql.add ('select * from adress where :Spalte = :Suchbegriff');
query1.ParamByName('Spalte').asstring := edit1.text;
query1.ParamByName('Suchbegriff').asstring := edit2.text;
query1.open;
Mein Problem ist das mir der erste Parameter nicht genommen wird. Es kommt dann als Ausgabe eine leeres Stringgrid.
Der reine Query müsste zum Beispiel so aussehen: "select * from adress where Nachname = "Müller";
Der Nachname wäre dann ein Text aus einem Editfeld?
Weiss jemand was ich falsch mache?
Gruss
suti
Comment