Forum: Datenbanken
Delphi
by barnti,
15. Sep 2003
Hallo,
ich verwende mySQLDAC und überall DBEdits. Auch mit Transaktionen kein Problem. Ich öffne jeden zu editierenden Datensatz mit einer Sperre.
Zum eigentlichen Problem: Ich verwende nun an den entsprechenden Stellen
einfache Editfelder und füge beim BeforePost die entsprechenden Daten in mein neues Record ein. Das klappt.
Danke erst einmal.
Gruß,
Forum: Datenbanken
Delphi
by barnti,
15. Sep 2003
Hi,
@ r_kerber:
Das ist sicherlich eine Möglichkeit, die ich bedenken werde. Aber schöner wäre es, wenn es sich mit den DBEdit-Feldern bewerkstelligen ließe...
Gruß,
Barnti
Forum: Datenbanken
Delphi
by barnti,
15. Sep 2003
Hi,
na ich versuchs mal :) :
Ich öffne mein Dataset im Insertmode, so dass ein neuer Datensatz angelegt wird. Dabei sollen die vorhandenen DBEdit-Felder schon mit vorgegebenen Werten versehen werden. Soll heißen, wenn ich ein neuen Auftrag zu einen Kunden anlege, soll in einem der Editfelder zu dem Record 'Vertrag' schon der Kundenname eingetragen sein. Die anderen Einträge können dann per...
Forum: Datenbanken
Delphi
by barnti,
15. Sep 2003
Hi Memo,
das hatte ich vergessen zu erwähnen: das ist das selbe Problem. Denn die DBEdit-Felder werden erst nach dem Öffnen des Datasets im insert mode beschrieben, d.h. auch das Afterinsert-event überschreibt meine Eintragungen in den DBEditfeldern.
Trotzdem danke!
Noch andere Ideen?
Gruß,
Forum: Datenbanken
Delphi
by barnti,
15. Sep 2003
Hallo,
ich möchte beim Aufrufen meines Datasets in den Insert-Modus einen Wert in den dazugehörigen DBEdit-Feldern vorgeben. Leider Klappt das nicht, wenn ich das in das Before- oder Afteredit Ereignis schreibe. Dann werden diese Werte leider durch leere Werte eines neu anzulegenden Records gelöscht.
Ich möchte ja nun Werte in die Editfelder eintragen sobald ein neuer Datensatz angelegt...