Avatar billede tobbi Nybegynder
19. december 2002 - 10:58 Der er 6 kommentarer og
1 løsning

Session_onEnd - insert

Hej, bruger ms-sql og asp

Har i global.asa defineret onstart og onend
min onstart virker fint og den indsætter i tabellen via proceduren, men min onEnd vil ikke virke... hvorfor ?
har kigget lidt omkring på eksperten men synes ikke jeg har fundet noget der løser det !

fx sådan her:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart()
    Session.Timeout = 1
    Session("name") = "ingen"
    Session("init") = "ingen"
    Session("usertype") = "0"
    Session("userid") = "0"

    set ADOConn = Server.CreateObject("ADODB.Connection")
    ADOConn.Open "Provider=SQLOLEDB; Data Source=ip; Integrated Security=SSPI; Database=dbnavn;"
    sql="wsp_procedure 'test'"
    ADOConn.Execute sql
    set ADOConn = Nothing
End Sub

Sub Session_OnEnd()
    set ADOConn = Server.CreateObject("ADODB.Connection")
    ADOConn.Open "Provider=SQLOLEDB; Data Source=ip; Integrated Security=SSPI; Database=dbnavn;"
    sql="wsp_procedure 'test2"
    ADOConn.Execute sql
    set ADOConn = Nothing
End Sub
</SCRIPT>
Avatar billede Spotgun Seniormester
19. december 2002 - 10:59 #1
Det ser ud til at du mangler en ' efter test2!
Avatar billede tobbi Nybegynder
19. december 2002 - 11:03 #2
ja, det har jeg set... den er sat ind. men det virker stadig ikke.
Avatar billede eagleeye Praktikant
19. december 2002 - 11:29 #3
Hvis du søger på Sesssion_OnEnd her på eksperten vil du finde ud af der er rigtig mange som har det problem. Event bliver ikke altid udført, ligeledes virker det endnu mindre når man bruger en Access database, men de virker med mySQL og MSSQL server. Det er muligvis fordi Access er filbaseret..
http://www.eksperten.dk/spm/226952
Avatar billede tobbi Nybegynder
19. december 2002 - 11:42 #4
hhmmm ok, det er da irriterende.
Har lige funde et eksempel på Microsofts hjemmeside hvor de gøre nøjagtig det samme.... det virker bare ikke her hos mig.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnproweb/html/capturingusersessioninformation.asp
Avatar billede eagleeye Praktikant
19. december 2002 - 19:54 #5
Hviken IIS køre du med? Der er noget med et fejlen kommer tit i IIS 4.
Avatar billede tobbi Nybegynder
20. december 2002 - 00:22 #6
jeg er ikke helt klar over hvilken version vi har installeret men det vil jeg lige undersøge.....
Avatar billede tobbi Nybegynder
15. januar 2003 - 09:43 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester