webForumDet fria alternativet

update

11 svar · 271 visningar · startad av jboy_87

jboy_87Medlem sedan aug. 20011 099 inlägg
#1

varför funkar inte det här med sql ? ingenting händer?

connect.execute "update Medlemmar set Status = 'Offline', Upptagen = '0', Borta = '0', Gor = ''"& _
" where dateadd(minute,[minonline2],[Start]) < getdate() and Status = 'Online'",,128
jboy_87Medlem sedan aug. 20011 099 inlägg
#2

ingen som vet varför?

Engine^Medlem sedan dec. 20003 887 inlägg
#3

Ditt WHERE-statement uppfylls antagligen inte och då utförs inget. Du kan iofs kontrollera det genom att lägga till

connect.execute "update Medlemmar set Status = 'Offline', Upptagen = '0', Borta = '0', Gor = ''"& _
" where dateadd(minute,[minonline2],[Start]) < getdate() and Status = 'Online'", [i]lngAff[/i], 128

lngAff innehåller då antalet Records som blev påverkade av UPDATEn.

jboy_87Medlem sedan aug. 20011 099 inlägg
#4

hmm måste jag skriva ut sql satsen eller?

Engine^Medlem sedan dec. 20003 887 inlägg
#5

näe... det räcker med

Response.Write lngAff

Det är ju iofs alltid lite trevligt att få se sql:n om den inte gör det den ska...

jboy_87Medlem sedan aug. 20011 099 inlägg
#6

hmm står 0 vad kan felet bero på?

jboy_87Medlem sedan aug. 20011 099 inlägg
#7

det e nått fel på where satsen kanske [minonline],[start]!

jboy_87Medlem sedan aug. 20011 099 inlägg
#8

löste det!

@ndersMedlem sedan juni 200032 969 inlägg
#9

Hur?

jboy_87Medlem sedan aug. 20011 099 inlägg
#10

så löste jag det ser det bra ut?

onlinedatum = now()
where dateadd(Minute,[minonline2],[Start]) <= '"&onlinedatum&"'",, 128
jboy_87Medlem sedan aug. 20011 099 inlägg
#11

la till en , för mycket sorry men fixat

@ndersMedlem sedan juni 200032 969 inlägg
#12

Jahapp, redigerat här också då. ;)

259 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
130 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)