Fehler bei neuem Datensatz

15/07/2008 - 21:20 von Steffen Strauss | Report spam
Hallo NG,

habe eine Rezeptdatenbank mit Bildanzeige.
Beim Current-Ereignis des Formulars wird ein Bild geladen

Code:
Private Sub Form_Current()
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[RezeptID]=" & Me.RezeptID
Me.Bookmark = rs.Bookmark

...danach wird das Bild geladen

Funktioniert prima.
Gebe ich jetzt den Befehl "neuer Datensatz",
kommt in
rs.FindFirst "[RezeptID]=" & Me.RezeptID
der Fehler. Klar es gibt in dem Moment noch keine RezeptID.
Meine Frage:
Wie fange ich das am besten ab ?

Danke und Gruß
Steffen
 

Lesen sie die antworten

#1 Karl Donaubauer
15/07/2008 - 21:36 | Warnen spam
Steffen Strauss wrote:
habe eine Rezeptdatenbank mit Bildanzeige.
Beim Current-Ereignis des Formulars wird ein Bild geladen

Code:
Private Sub Form_Current()
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[RezeptID]=" & Me.RezeptID
Me.Bookmark = rs.Bookmark

...danach wird das Bild geladen

Funktioniert prima.
Gebe ich jetzt den Befehl "neuer Datensatz",
kommt in
rs.FindFirst "[RezeptID]=" & Me.RezeptID
der Fehler. Klar es gibt in dem Moment noch keine RezeptID.
Meine Frage:
Wie fange ich das am besten ab ?



If Not Me.NewRecord Then
dein Code
End If

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com, jetzt mit Anmeldung und Info
zur Access-Entwickler-Konferenz (AEK11), Oktober 2008, Nürnberg

Ähnliche fragen