Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: ADO.NET Update auf MS Access DB

  Alt 10. Jun 2005, 13:20
Zitat von nieurig:
Hallo Sakura,
ich denke, wenn unbenannte Parameter verwendet werden, dann darf man auch keinen Namen angeben. Dann greift man wohl über eine Nummer auf die Parameter zu.
Doch die ID geht ohne Probleme, siehe erster Test. Wie dem auch sei, selbst wenn ich es wie folgend schreibe, geht es nicht, obwohl es doch eigentlich das Gleiche sein sollte
Delphi-Quellcode:
var
  Ad: OleDbDataAdapter;
...
  Ad.UpdateCommand := OleDbCommand.Create('UPDATE Auftragsdetails SET Artikel = :Artikel WHERE ID = :ID', FConnection);
  Ad.UpdateCommand.Parameters.Add('ID', TObject(1));
  Ad.UpdateCommand.Parameters.Add('Artikel', txtArtikel.Text);
  Ad.UpdateCommand.ExecuteNonQuery;
......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat