Databaseadgang i includefil
Jeg har lavet to funktioner til at åbne og lukke min database, og lagt dem i en includefil.Jeg kan ikke køre databaseadgangen fra funktionerne.
De ser sådan ud:
Function openDBFront
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../db/database.mdb")
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strDSN
End Function
og..
Function closeDB
objConn.Close
Set objConn = Nothing
End Function
Min kontrolstruktur ser sådan ud:
if request.form("button") = "TIL/FRA" then
call openDbFront
call checkMail
call closeDb
call gui
else
call gui
end if
Jeg får denne fejl:
Der opstod en Microsoft VBScript-kørselsfejl fejl '800a01a8'
Et objekt er obligatorisk: 'myConn'
...altså åbner den ikke til databasen.
Hvad skal jeg gøre for at køre det fra en funktion?
