Offline

ASP

13 svar · 308 visningar · startad av hacktheplanet

Medlem sedan nov. 2001263 inlägg
Trådstart#1

hur gör man typ om tabellen på den användaren är på offline så ska hans minonline sättas till 0?? Går det och göra så :) när man först startar default.asp

[Redigerat av hacktheplanet den 26 jan 2002]

Medlem sedan nov. 2001263 inlägg
#2

är det så svårt???
kan nån hjälpa

Medlem sedan dec. 200012 464 inlägg
#3

Svårigheten är att förstå din beskrivning av problemet.

Det borde bli en update, ungefär så här

connect.execute "update members set minonline = 0 where status = 'offline' and username = '" & session("username") & "'"

Den exakta formuleringen beror på hur dina tabeller är definierade.

Medlem sedan nov. 2001263 inlägg
#4

såhär:

Set Connect8 = Server.CreateObject("ADODB.Connection") 
Connect8.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/members.mdb")&""
Set RecSet8 = Server.CreateObject("ADODB.Recordset")
connect8.execute "update members set minonline = 0 where status = 'offline' and username = '" & session("username") & "'"

RecSet8.Open Addera, Connect8, adOpenStatic, adLockOptimistic
Medlem sedan dec. 200012 464 inlägg
#5

Som sagt, det beror på hur tabellerna och resten av koden ser ut.

Vad är addera?

Medlem sedan nov. 2001263 inlägg
#6

eller ska det se ut såhär:

Set RecSet8 = Server.CreateObject("ADODB.Recordset")
Set connection2 = server.createObject("adodb.connection")
connect8.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/members.mdb") & ""
connect8.execute "update members set minonline = 0 where status = 'offline' and username = '" & session("username") & "'"
Medlem sedan aug. 20011 099 inlägg
#7
Set Connect8 = Server.CreateObject("ADODB.Connection") 
Connect8.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/members.mdb")&""
Set RecSet8 = Server.CreateObject("ADODB.Recordset")
connect8.execute "update members set minonline = 0 where status = 'offline' and username = '" & session("username") & "'"
Medlem sedan nov. 2001263 inlägg
#8

nope funkar inte minonline = tal

Medlem sedan mars 20015 287 inlägg
#9

hacktheplanet: Får emmellanåt en känsla av att du öppnar flera connections samtididg? Eller varför namnger du dom typ: "Connect8"?

Medlem sedan nov. 2001263 inlägg
#10

ska man inte öppna connection typ connection1
connection2
connection3 eller???
vad spelar det för roll
om man skriver in connect.close
connect = nothing samma sak eller??

Medlem sedan nov. 2001263 inlägg
#11

nån som kan hjälpa mig :(

Medlem sedan aug. 20011 099 inlägg
#12

såhär om jag fattar rätt!!

connect8.execute "update members set minonline = 0 where status = 'offline' and username"
Medlem sedan dec. 200012 464 inlägg
#13

Hur är dina tabeller definierade?

Hur vet man att någon är offline?

Sker det någon inloggning på sidan eller hur vet man vilken användare man skall uppdatera?

Har du testkört och får du något felmeddelande?

Medlem sedan nov. 2001263 inlägg
#14

jboy_87s kod funkar!!! tror jag tack

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)