Andra sådana tips är att hämta in alla:
Request.Form
Request.QueryString
Request.ServerVariables
Request.Cookies
etc
innan man öppnar db-kopplingen OCH de ska sättas i egna variabler innan användning.
cya,
PatrikB
2 svar · 159 visningar · startad av Lukaspojken
Ett snabbare sätt att öppna och stänga db:n är att sätta sql-frågan före db-öppningen, dvs
strSQL = "INSERT INTO forum (Thread_ID, Thread_ReplyOrder, Thread_Level, msgFROM, msgDATE, msgTIME, msgTopic, msgTEXT, IP) VALUES " &_
"(" & Request.Form("Thread_ID") & ", " & Request.Form("Thread_ReplyOrder") & ", " & cint(Request.Form("Thread_Level")) + 1 &_
", '" & Request.Form("msgFROM") & "', #" & Date & "#, '" & Svtid & "', '" & Request.Form("msgTopic") & "', '" & Request.Form("msgTEXT") & "', '" & Request.ServerVariables("REMOTE_ADDR") & "')"
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open ("driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db"))
Connect.Execute(strSQL)
Kanske inte ökar prestandan mycket. Det kan också förvirra andra när de ska läsa koden. Men i alla fall...
Andra sådana tips är att hämta in alla:
Request.Form
Request.QueryString
Request.ServerVariables
Request.Cookies
etc
innan man öppnar db-kopplingen OCH de ska sättas i egna variabler innan användning.
cya,
PatrikB