Einzelnen Beitrag anzeigen

tylix

Registriert seit: 9. Dez 2003
Ort: Sauerlach
40 Beiträge
 
Delphi 5 Enterprise
 
#1

Select - Befehl mit unbekannter lokaler Tabelle

  Alt 20. Apr 2004, 12:53
Hallo zusammen,

ich hab ein Problem mit einer lokalen Tabelle.
Áls SDAtei bezeichne ich z. B. den Standort der Tabelle "C:\test\test.dbf".
Aus der geöffneten Tabelle die ich mit einem Open-Dialog zuweise (Grundlage DBF) aber immer unbekannte Felder,
möchte ich mir alle selektieren lassen, die z.B. den Feldinhalt (aus Feld "dm.tbl_proj_detailprd_value") (hier steht z. B. der Feldname Kundennummer) > "Kritierium" (Das Kriterium steht in dm.tbl_proj_detailprd_krit).

Wie könnte ich dies am besten und schnellstens lösen?
Wäre super wenn ihr mir da helfen könntet, ich steh vor einer Mauer :


Delphi-Quellcode:
var SDatei: STRING;
begin
SDatei := statusbar1.Panels[1].text + StatusBar1.Panels[2].text;
qry_selekt_krit.Active := false;
qry_selekt_krit.SQL.Clear;
qry_selekt_krit.sql.add ('Select * ');
qry_selekt_krit.sql.add ('from '+ SDAtei + '''Datei''');
qry_selekt_krit.sql.add ('where ' + dm.tbl_infile.fieldbyname(dm.TBL_PROJ_DETAILPRD_VALUE.AsString).asstring);
qry_selekt_krit.sql.add (dm.TBL_PROJ_DETAILPRD_KRIT.AsString );
qry_selekt_krit.ExecSQL;
qry_selekt_krit.Active := true;

end;
  Mit Zitat antworten Zitat