Ok, Ok jeder hat seine Meise...
Zitat:
Wenn nach .Open .EOF wahr ist, gibt es kein Ergebnis,
Korrekt...Normalerweise gehören
EOF und
while bei
mir zueinander. Bei einem einzelnen Datensatz prüfe ich auf
IsEmpty. Intern macht das nix anderes...nur ich kann es direkt auseinanderhalten.
(Liste oder einzeln)
Zitat:
Das scheint hier grundsätzlich so gelöst zu werden
Query.SQL.Text wir wohl nur von den wenigsten Komponenten angeboten.
Welche Komponenten meinst du? Ich kenne keine die
SQL.Text nicht hat. (kommt ja aus der TStringList) Ich meinte aber nur das das wenigstens konsequent so oder so sein sollte:
Delphi-Quellcode:
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from taccounts where susername='''+edit1.Text+''' and suserpass='''+edit2.Text+''' ');
...
ADOQuery1.SQL.Text:='INSERT into taccounts....