webForumDet fria alternativet

Två små frågor

5 svar · 188 visningar · startad av trexter

trexterMedlem sedan mars 20021 889 inlägg
#1
ChangeInfo = "UPDATE members SET inloggad = 'true', inloggning = '" & Now() & "', poang = poang + 1 WHERE id = " & Session("id"),,128

1. Hur ska jag skriva ,,128 i slutet för att det inte ska bli "Expected end of statement" som nu?
2. Om man ska kryssa för en checkruta i en Access-databas, hur skriver man då?

:)

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#2

1.du måste väl execute sql frågan

ChangeInfo = "UPDATE members SET inloggad = 'true', inloggning = '" & Now() & "', poang = poang + 1 WHERE id = " & Session("id")
connect.execute(changeinfo),,128

2. set fält = true

LarsGMedlem sedan dec. 200012 464 inlägg
#3
ChangeInfo = "UPDATE members SET inloggad = true, inloggning = Now() , poang = poang + 1 WHERE id = " & Session("id")
connect.execute changeInfo,,128
doggelitoMedlem sedan juni 20003 076 inlägg
#4
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open 'databassträng
ChangeInfo = "UPDATE members SET inloggad = 1, inloggning = '" & Now() & "', poang = poang + 1 WHERE id = " & Session("id")
objConn.execute ChangeInfo,,128

borde funka :)
funkar det inte med 1 så går det nog med true

doggelitoMedlem sedan juni 20003 076 inlägg
#5

för sent, he, he :( ;)

trexterMedlem sedan mars 20021 889 inlägg
#6

Tack, lätt att missa det där med 128.
Finns det några andra sådana konstanter som är bra att kunna?

:)

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