![]() |
Wie mache ich ein Update mit TIBDataset
Hallo,
also, mit Paradox war alles etwas einfacher!? Ich benutze D7 mit IBX und Firebird. Nun habe ich mich entschieden nicht mit DBEdit sondern mit Edit-Feldern zu arbeiten. Einen neuen Datensatz einfügen klappt schon:
Delphi-Quellcode:
Aber wie mache ich ein Update?
with DM.IBDSDaten do
begin close; Open; Insert; FieldbyName('Feld1').AsInteger:=StrToInt(edit1.Text); FieldbyName('Feld2').AsDateTime := StrToDate(edit2.Text); FieldValues['Feld3'] := edit4.Text; Post; end; DM.IB_Transaction1.CommitRetaining; Erstmal den Datensatz selektieren, aber dann? Die Insert, Update, Delete und Refresh-SQL Statements habe ich automatisch erzeugen lassen. Aber
Delphi-Quellcode:
funktioniert nicht. Was mache ich falsch? :gruebel:
with DM.IBDSDaten do
begin Update, FieldbyName('Feld1').AsInteger:= StrToInt(edit1.Text); FieldbyName('Feld2').AsDateTime := StrToDate(edit2.Text); FieldValues['Feld3'] := edit4.Text; Post; end; F1, F1 |
Re: Wie mache ich ein Update mit TIBDataset
Das heißt nicht Update, sondern Edit :!:
|
Re: Wie mache ich ein Update mit TIBDataset
Danke
:cheers: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz