webForumDet fria alternativet

En connection per session med hjälp av Global.asa

ASP

1 svar · 179 visningar · startad av NisseMP

Medlem sedan apr. 20021 inlägg
Frågan#1

Försökte skapa en connection per session enligt nedan med hjälp av
global.asa
Någon som sitter på några fina ideer?
/Johan

Global.asa:
Sub Session_OnStart
SET handtag_test = Server.CreateObject("ADODB.Connection")
handtag_test.OPEN "DSN=matdata2;"
End Sub

Sub Session_OnEnd
handtag_test.Close
End Sub

Min sida:
<html>
<body>
<%
SET svar = Server.CreateObject("ADODB.Recordset")
svar.Open "SELECT operator FROM operator", handtag_test '<= Rad 5
while not svar.eof
response.write(svar("operator")&"<hr>")
svar.movenext
wend
svar.Close
%>
</body>
</html>

ADODB.Recordset fel '800a0bb9'

Programmet använder felaktiga parametrar, som antingen ligger utanför
tillåtet intervall, eller som skapar en inbördes konflikt.

/temp/session.asp, rad 5

Medlem sedan dec. 19996 522 inlägg
#2

Alltså det är rent korkat att ha connectionen i global asa session on start, lägg den istället i antingen en include fil som du kör med på varje sida där den behövs eller kör det med application

270 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
139 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
137 ms — ändringar (db)