Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Insert Generator bei Interbase klappt nicht !

  Alt 23. Jan 2006, 20:45
IBDatSet ist eine kombinierte Kompoenente, welche eiun ähnliches Verhalten simuliert wie eien BDE-Table.
Basis eist eine Selectabfrage.
Wird nun eine .Insert Befehl ausgeführt wird die Anweisung in der InsertSQL - Eigenschaft ausgeführt, bei .Update UpdateSQL usw.
Für eine einfache DML-Anweisung verwendet man eine einfache IBQuery:
Delphi-Quellcode:
 IBdatabase.Open;
 IBQuery.SQL.Text :='INSERT INTO SHOPDATEN (NAME) VALUES ('+QuotedStr('Mario')+')';
 IBTransaction.StartTransaction;
 IBQuery.ExecSql;
 IBTransaction.Commit;
Achtung .Open nur bei Select sonst .ExecSQL
Markus Kinzler
  Mit Zitat antworten Zitat