Hallo Leute,
ich selectiere verschiedene Felder über mehrere Tabellen und will dann auf den Wert mittels FieldByName:
FQry.Close;
FQry.SQL.Text:= 'select zn.str, vf_bt.str from zn, vf_bt'
FQry.Open;
s:= FQry.FieldByName['vf_bt.str'].AsString;
Ich bekomme hier die Fehlermeldung 'Feld vf_bt.str nicht in Tabelle'. Lasse ich allerdings die Tabellenbezeichnung weg, bekomme ich nur den Wert aus der Tabelle zn.
Besten Dank für die Hilfe im voraus.
Harald
ich selectiere verschiedene Felder über mehrere Tabellen und will dann auf den Wert mittels FieldByName:
FQry.Close;
FQry.SQL.Text:= 'select zn.str, vf_bt.str from zn, vf_bt'
FQry.Open;
s:= FQry.FieldByName['vf_bt.str'].AsString;
Ich bekomme hier die Fehlermeldung 'Feld vf_bt.str nicht in Tabelle'. Lasse ich allerdings die Tabellenbezeichnung weg, bekomme ich nur den Wert aus der Tabelle zn.
Besten Dank für die Hilfe im voraus.
Harald
Comment