Aktualisierung Datensatz über ein Textfeld?
Karl Donaubauer
Gesendet: 11.04.12 23:23
Betreff: RE: Aktualisierung Datensatz über ein Textfeld?



Elite Veteran

Beiträge: 847
50010010010025
Ort: Wien
Hallo, Michael!
milo - 11.04.12
...zum FAQ-Beitrag http://www.donkarl.com?FAQ4.5.

Kann ich den Code auch auf ein Textfeld anwenden
...
Ich habe es mit Hochkommatar versucht, aber irgendwas scheint daran falsch zu sein:

Private Sub VrmPrio_Change()

'On Error GoTo myError
Dim lngStore As Long

lngStore = Me.pd_ProjectNumber
...
Me.Requery
Me.RecordsetClone.FindFirst "pd_ProjectNumber = '" & lngStore & "'"
Me.Bookmark = Me.RecordsetClone.Bookmark
...

Ich bin aufgrund deiner Schilderung nicht sicher, ob du die Sache an sich richtig verwendest. In lngStore gehört der Wert aus einem eindeutigen Feld (meist ein Primärschlüssel), damit nach dem Requery zum vorher aktiven Datensatz zurückgewechselt werden kann. Falls deine pd_ProjectNumber so ein eindeutiges Feld ist, muss die Variable bei einem Text als String deklariert werden, nicht als Long, also:

Dim strStore As String
strStore = Me!pd_ProjectNumber

Falls es damit auch nicht klappt, dann erläutere, was du eigentlich tust und erreichen willst, und was mit diesem Code passiert.
Welches Verhalten, welche Fehlermeldung und -nummer? Warum hast du das im Change-Ereignis eines anderen Steuerelementes?
usw.

-----
Servus
Karl
*********
https://www.donkarl.com/devcon Access-Online-Konferenz 18.+19.4.
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Top of the page Bottom of the page