/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
skrivning til database via global.asa
Fra : Ukendt


Dato : 09-05-05 17:30

Som en del af noget statistik forsøger jeg at skrive til en database fra
global.asa-filen.
Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se hvad det
er?

<script language="vbscript" runat="server">
sub Application_OnStart
end sub
sub Application_OnEnd
end sub
sub Session_OnStart
session("log")
end sub

sub Session_OnEnd
'Indsætter tekstklump i databasen
' ADO Constants
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
' LockTypeEnum Const Values
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4
Set conn = application("connectionobject")
strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("..\db\log.mdb")
Conn.Open strDSN, adOpenStatic
SQL = "INSERT INTO Log (stats) VALUES ('" & session("log") & "')"
conn.execute(SQL)
set conn=nothing
end sub
</script>

Tak for hjælpen.


---
Jesper



 
 
pepss (09-05-2005)
Kommentar
Fra : pepss


Dato : 09-05-05 18:10


"Jesper F" <jf> skrev

> Som en del af noget statistik forsøger jeg at skrive til en database fra
> global.asa-filen.
> Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se hvad
> det
> er?

jeg har ikke lige kikket koden igemmen men jeg ved at det kan give problemer
at bruge Access DB i Session_OnEnd da Access ikke er hurtig nok


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Johnny Winther Ronne~ (09-05-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 09-05-05 21:14


"pepss" <olefriis@privat.invalid> skrev i en meddelelse
news:427f9978$0$314$edfadb0f@dread11.news.tele.dk...
> jeg har ikke lige kikket koden igemmen men jeg ved at det kan give
problemer
> at bruge Access DB i Session_OnEnd da Access ikke er hurtig nok
>

Den forstå jeg ikke helt, kan du uddybe det. Mine erfaringer er at Access
forbliver åben indtil alle transaktioner er er færdige.

Med venlig hilsen
Johnny Winther Ronnenberg



Ukendt (09-05-2005)
Kommentar
Fra : Ukendt


Dato : 09-05-05 21:17

> > Som en del af noget statistik forsøger jeg at skrive til en database fra
> > global.asa-filen.
> > Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se hvad
> > det
> > er?
>
> jeg har ikke lige kikket koden igemmen men jeg ved at det kan give
problemer
> at bruge Access DB i Session_OnEnd da Access ikke er hurtig nok

Hvordan skulle det give problemer?
Jeg kan jo godt bruge en access db til diverse databasefunktioner på siden.
Hvad giver det af specielle problmer at bruge det via Session_OnEnd?



Johnny Winther Ronne~ (09-05-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 09-05-05 21:10


"Jesper F" <jf> skrev i en meddelelse
news:427f8ffd$0$324$ba624c82@nntp05.dk.telia.net...
> Som en del af noget statistik forsøger jeg at skrive til en database fra
> global.asa-filen.
> Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se hvad
det
> er?

Ikke umiddelbart men hvor er "connectionobject" defineret?

Med venlig hilsen
Johnny Winther Ronnenberg



Ukendt (10-05-2005)
Kommentar
Fra : Ukendt


Dato : 10-05-05 17:28

> > Som en del af noget statistik forsøger jeg at skrive til en database fra
> > global.asa-filen.
> > Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se hvad
> det
> > er?
>
> Ikke umiddelbart men hvor er "connectionobject" defineret?

Ja jeg ved det ikke, da jeg har fundet koden et sted.
Skal det være
Set Conn = Server.Createobject("ADODB.Connection")
i stedet?



Johnny Winther Ronne~ (10-05-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 10-05-05 19:45


"Jesper F" <jf> skrev i en meddelelse
news:4280e120$0$667$ba624c82@nntp04.dk.telia.net...
> > > Som en del af noget statistik forsøger jeg at skrive til en database
fra
> > > global.asa-filen.
> > > Men nedenstående fungerer ikke, så jeg mangler noget. Kan nogen se
hvad
> > det
> > > er?
> >
> > Ikke umiddelbart men hvor er "connectionobject" defineret?
>
> Ja jeg ved det ikke, da jeg har fundet koden et sted.
> Skal det være
> Set Conn = Server.Createobject("ADODB.Connection")
> i stedet?
>

Nej, der defineres en række ting inden kaldet til "connection" som har med
åbningen af forbindelsen at gøre og det er jeg ret sikker på er knyttet til
connection. Du har nok ikke fået sakset nok, da du kopierede det ;-(

Med venlig hilsen
Johnny Winther Ronnenberg



Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste