Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#14

Re: speicherung in der datenbank funktioniert immer noch nic

  Alt 19. Feb 2004, 09:56
Ich habe gerade eben eine Mini-App auspobiert (ADOConn,ADOQuery,2 Edits, 1 Button)
In Edit1 steht die PK des Eintrages, in Edit2 der Wert.
Beim Klick auf Button1 passiert das:
Delphi-Quellcode:
  With Query Do
  Begin
    SQL.Text :=
      'Update XXX.test_ref_detail1 t' + #10 +
      ' Set t.text = :i_Text' + #10 +
      'WHERE t.pk = :i_PK';
    Prepared := True;
    Parameters.ParamByName('i_PK').Value := Edit1.Text;
    Parameters.ParamByName('i_Text').Value := Edit2.Text;
    ExecSQL;
  End;
  //ADOConn.CommitTrans;
Ich musste das "CommitTrans" auskommentieren, weil diese ADOQuery oder ADOConnection von sich aus schon einen Commit ausführen.
Die Änderungen wurden in die DB geschrieben (siehe Anhang)
Miniaturansicht angehängter Grafiken
sulustaner001.jpg  
  Mit Zitat antworten Zitat