webForumDet fria alternativet

Problem med UPDATE-statement

8 svar · 316 visningar · startad av hallmert

hallmertMedlem sedan dec. 2004182 inlägg
#1
Connect.Execute "UPDATE members SET datum = now(), login = now (), ip = Request.ServerVariables(remote_addr), status = 'Online' WHERE id = " & RecSet("ID")

Vad är det för fel, misstänker att det har med intryckningen av ip-nummret till ip-fältet i tabellen!

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Du kan ju börja med att ange vilket felmeddelande du får.

Connect.Execute _
"UPDATE members SET datum = now(), login = now (), " & _
" ip = '" & replace(Request.ServerVariables(remote_addr) ,"'","''") & "'," & _
" status = 'Online' WHERE id = " & RecSet("ID")
hallmertMedlem sedan dec. 2004182 inlägg
#3

Jag får bara ett 500-fel, dvs. Filen finns inte.

Bosse168Medlem sedan nov. 20031 019 inlägg
#4

404 är att sidan inte finns. :)
Kör du med Explorer så får du ta bort visa egna HTTP-felmeddelande, det gör du genom att gå in på
"Verktyg / Internet-alternativ / Avancerat / Visa egna HTTP-felmeddelande"

hallmertMedlem sedan dec. 2004182 inlägg
#5

Ah, tack :)

hallmertMedlem sedan dec. 2004182 inlägg
#6

Någon som hade en lösning på problemet?

@ndersMedlem sedan juni 200026 914 inlägg
#7

Du kan ju börja med att visa vilket felmeddelande du får, nu när du tagit bort visningen av "egna http-felmeddelanden", och berätta vad som hände när du kör LarsGs SQL-fråga.

Edit: Tänk efter lite mer när du skriver trådens rubrik.

J.N.Medlem sedan apr. 20031 660 inlägg
#8

HEJ!

Hur kom du fram till att ip-numret gör felet?
Tog du bort det och då fungerade det?

Om så är fallet, gissar jag på att fälttypsfel, du tänker på att det är siffror, men det är text.

Du kan behöva #" & now() & "# runt dina datum också. (Access)

Annars får du återkomma med bättre felmeddelande, så löser det sig säkert!

OveRRidEMedlem sedan feb. 20018 509 inlägg
#9

Ändrade trådens rubrik.

/red. Dessutom; du har inte inneslutit variabelnamnet i kvoteringstecken när du anropar servervariabeln;

Request.ServerVariables("remote_addr")
Genererad på 384 ms · cache AV · v20260730165559-full.f96bc7eb