Avatar billede Slettet bruger
06. februar 2002 - 14:26 Der er 3 kommentarer og
1 løsning

Type Mismatch?

Hvorfor får jeg "Type Mismatch" i linien <Set rs = db.OpenRecordset("select * from tabel")>

??? Hvad har jeg glemt/overset - Bruger Access97
   


Dim db As Database


Public Function selectsql(sqltxt As String) As Recordset

   
    Dim rs As Recordset
   
    Set rs = db.OpenRecordset("select * from tabel")
   
    Set selectsql = rs
   
End Function

Public Sub openConn()

    Set db = OpenDatabase("c:\data.mdb", True)
   
End Sub

Avatar billede Slettet bruger
06. februar 2002 - 14:30 #1
(ja, Set rs = db.OpenRecordset("select * from tabel") skulle have været

Set rs = db.OpenRecordset(sqltxt)
Avatar billede terry Ekspert
06. februar 2002 - 14:30 #2
Set selectsql = rs ?
Avatar billede terry Ekspert
06. februar 2002 - 14:37 #3
Ok I can see why now :o)
Avatar billede Slettet bruger
16. februar 2002 - 14:14 #4
Havde glemt at tilføje ADO som ref. .. .:)
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
Kurser inden for grundlæggende programmering

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