Ik heb de volgende code:
Nu krijg ik een foutmelding als die module aangeroepen wordt. De melding staat in de regel
Ik dacht dat misschien niet de juiste library toegevoegd was maar als ik daarnaar kijk staat de DAO library daar wel in.
Dus het zal wel met iets anders te maken hebben maar ik heb geen flauw idee wat.
Kan iemand mij op weg helpen?
Code:
Public Function DateFirstSeen(AnimalID As Variant) As Variant
Dim strSQL As String
Dim rst1 As DAO.Recordset ' do not forget to add a reference to DAO
If Not IsNull(AnimalID) Then
strSQL = "SELECT Min([tblSightings].[SightingDate]) AS FirstDate " & _
"FROM tblSightings INNER JOIN tblAnimalsatSighting ON tblSightings.SightingID = tblAnimalsatSighting.SightingID " & _
"WHERE (((tblAnimalsatSighting.AnimalID)='" & AnimalID & "'));"
Set rst1 = CurrentDb.OpenRecordset(strSQL, dbOpenSnapshot, dbSeeChanges)
rst1.MoveFirst
DateFirstSeen = rst1!FirstDate
rst1.Close
Set rst1 = Nothing
End If
End Function
Nu krijg ik een foutmelding als die module aangeroepen wordt. De melding staat in de regel
Code:
Set rst1 = CurrentDb.OpenRecordset(strSQL, dbOpenSnapshot, dbSeeChanges)
Ik dacht dat misschien niet de juiste library toegevoegd was maar als ik daarnaar kijk staat de DAO library daar wel in.
Dus het zal wel met iets anders te maken hebben maar ik heb geen flauw idee wat.
Kan iemand mij op weg helpen?