Forum: Algorithmen, Datenstrukturen und Klassendesign
by sko1,
19. Apr 2017
Wenn ich wissen will ob das Abfrageergebnis leer ist, habe ich noch nie EOF erwendet!
Bei mir tut es seit zig Jahren
...
ADOQuery.Open;
if ADOQuery.RecordCount = 0 then
ShowMessage('Keine Daten gefunden');
Forum: Algorithmen, Datenstrukturen und Klassendesign
by sko1,
18. Apr 2017
Datensätze mit ADOQuery einfügen geht doch völlig problemlos ohne Parameter, Pseudocode:
ADOQuery.SQL.Text := 'Select irgendwas';
ADOQuery.Open;
ADOQuery.Append; //ein leerer Datensatz hinzu
ADOQuery.FieldByName('Feld1').AsString := 'Hallo';
ADOQuery.FieldByName('Feld2').AsInteger := 12345;
ADOQuery.FieldByName('Feld').AsBoolean := true;
ADOQuery.Post; //abschicken