Avatar billede larsgrau Forsker
13. februar 2011 - 08:23 Der er 5 kommentarer og
1 løsning

Fejl i et modul efter skrift til Access 2007

Hej

Jeg har brugt dette modul i en database som var lavet i 2003 og der virkede det fint, men vi har skriftet til 2007 og nu får jeg fejl i det, modullet ser sådan her ud:

Public Function fhpHentFra() As String

On Error GoTo Error_fhpHentFra
  Dim result As String
  Dim rst As New ADODB.Recordset

  strSQL = "SELECT * FROM Fra"
  rst.Open strSQL, CurrentProject.Connection, adOpenStatic, adLockOptimistic

  rst.MoveFirst
  While Not rst.EOF
    result = result & Nz(rst!Frakort, "") & vbCrLf
    rst.MoveNext
  Wend

  rst.Close
  Set rst = Nothing

Exit_fhpHentFra:
  fhpHentFra = result
  Exit Function

Error_fhpHentFra:
  result = ""
  Select Case Err.Number
    Case 3021
    Case 2501
    Case Is < 0
    Case Else
      MsgBox Err.Number & ": " & Err.Description, vbOKOnly + vbCritical, "Error in procedure 'fhpHentFra'"
  End Select
  Resume Exit_fhpHentFra

End Function

Det er i denne linie jeg får fejl i:
Dim rst As New ADODB.Recordset

Nogen som har en ide ??

/lars
Avatar billede terry Ekspert
13. februar 2011 - 09:26 #1
Are you sure you have a reference to ADO?

Tools references menu
Avatar billede larsgrau Forsker
13. februar 2011 - 10:25 #2
Er det noget som skal installers ??
Avatar billede terry Ekspert
13. februar 2011 - 11:03 #3
Try opening the Tools+References menu. You should be able to find Microsoft ActiveX Data Objects. Choose for example 2.8
Avatar billede larsgrau Forsker
13. februar 2011 - 11:51 #4
oki, thx
Avatar billede terry Ekspert
13. februar 2011 - 12:03 #5
thanks, hope you got it to work
Avatar billede larsgrau Forsker
14. februar 2011 - 09:04 #6
#Try opening the Tools+References menu. You should be able to find Microsoft ActiveX Data Objects. Choose for example 2.8

Dette skal ske i VB
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester