Forum: Datenbanken
Delphi
by himitsu,
4. Sep 2022
Und "irgendwo" im Namen ist wohl auch nicht ganz richtig? (tag_abc oder iwui_dasag_sa)
if Pos('ag_', AQuery.Fields.FullName) > 0 then
Pos(...) = 1
oder besser noch "sprechenden" Code verwenden, der direkt sagt, was er macht.
StartsStr(...)
StartsText(...)
Forum: Datenbanken
Delphi
by himitsu,
3. Sep 2022
vst_id ist bestimmt zwei Mal im Select
und da Namen eindeutig sind, wird hier einfach hochgezählt.
Ist wie das selbe Feld, nur quasi mit AS umbenannt.
hier kann es nur aus beiden Tabellen kommen,
aber es passiert auch gern, wenn man Felder explizit drin hat und zusätzlich noch einmal das *