16061

Datensatz ändern -embedded Visual Basic-

Hallo liebe Admingemeinde,

wie kann ich per "Button-Klick" einen aktullen Datensatz ändern???
Mit diesem Beispiel ändert er immer den vorigen Datensatz und nicht den aktullen!
Die Datensätze werden in einem Grid angezeit.

Quellcode:

Private Sub Command2_Click()

Call dbopen

Set rs = CreateObject("ADOCE.Recordset.3.1")

rs.Open "Miete", conn, adOpenKeyset, adLockOptimistic

rs.Fields("Terminal") = txt5.Text
rs.Fields("€") = txt6.Text
rs.Fields("Laufzeit") = txt7.Text
rs.Update
rs.Close

Call dbclose

txt5.Text = ""
txt6.Text = ""
txt7.Text = ""
Call Form_Load

End Sub

Vielen herzlichen Dank

MfG

admin01
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 51851

Url: https://administrator.de/forum/datensatz-aendern-embedded-visual-basic-51851.html

Ausgedruckt am: 19.07.2025 um 21:07 Uhr

Desperado
Desperado 16.02.2007 um 21:44:51 Uhr
verstehe deinen quellcode nicht. du musst zum richtigen datensatz navigieren oder einen neuen erstellen. wenn du einen neuen erstellst, musst du einen requery auf das recordset ausführen... ich seh aber deine rs-source gar nicht. woher weisst du, welchen ds zu bearbeitest?
16061
16061 17.02.2007 um 14:15:57 Uhr
Hy,

das recordset habe ich selbstverständlich schon deklariert.
Set rs = (ADOCE.usw.)

Habs aba selber gelöst. Ich lösche einfach den Datensatz zuvor und lege einen neuen an.

MfG

admin01
16061
16061 17.02.2007 um 14:16:02 Uhr
Hy,

das recordset habe ich selbstverständlich schon deklariert.
Set rs = (ADOCE.usw.)

Habs aba selber gelöst. Ich lösche einfach den Datensatz zuvor und lege einen neuen an.

MfG

admin01
Desperado
Desperado 17.02.2007 um 17:42:00 Uhr
verstehe ich nicht... ;)