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



Elite Veteran

Beiträge: 857
5001001001002525
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
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page