Hej!Fråga gällande mina funktioner för databasen
Jag har två stycken funktioner på min sida.. en för att öppna en koppling till databasen:
Function openCon()
strCon = "driver={MySQL};Server=localhost;Db=DATABASEN;UID=XX;Pwd=XX;option=16384"
Set objTmp = Server.CreateObject("ADODB.Connection")
objTmp.Open(strCon)
Set openCon = objTmp
End Function
Samt en som stänger en databaskoppling:
Sub closeCon(ByRef objCon)
objCon.Close
Set objCon = Nothing
End Sub
Sedan använder jag dem på min sida genom att anropa dem såhär:
Set objCon = openCon()
' Do my stuf
closeCon(objCon)
NU TILL FRÅGAN..
Ser funktionerna rätt ut? Kommer databaskopplingarna öppnas och stängas korrekt?
Tex: koppling objTmp.. den stänger jag ju inte, för den "returnerar" jag ju.. så det är väl ok?
Och den jag stänger sen. som skickas som ByRef.. det är väl rätt? Eller stänger jag en "kopia"?
/MJ