<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:\dmab\hedenraknare.mdb"
SQLeller = "SELECT datum FROM raknare"
SET RS = Connection.Execute(SQLeller)
RS.MoveFirst
i=false
Do Until i=true If RS.EOF then
SQLStmt = "INSERT INTO raknare"
SQLStmt = SQLStmt & "(antal, datum)"
SQLStmt = SQLStmt & "VALUES('" & 1 & "','" & date & "')"
i=true
Elseif RS("datum") = date Then
SQLStmt = "UPDATE raknare SET antal = antal +1 WHERE datum = #" & date & "#"
i=true
End If
If i=true Then RS.MoveFirst
RS.MoveNext
Loop
Connection.Execute(SQLStmt)
Connection.Close
End Sub
</SCRIPT>
Jag tycker att när det då öppnas en session så skall den lägga till det i databasen, men det vägrar att fungera.
Någon som har några tips!
Jag har startat om servern efter global.asa updatering.
Global.asa ligger i wwwroot/heden/
och när man går till sidan så är det till den katalogen den anropar. Altså skall ju global.asa köras då.
Jag blir galen på global.asa.
Jag tycker det borde finnas en knapp eller nått i IIS som gör att man kan aktivera eller avaktivera global.asa för varje wwwsite som man gör.