webForumDet fria alternativet

Lägga till med Connect.Execute

6 svar · 286 visningar · startad av hallmert

hallmertMedlem sedan dec. 2004182 inlägg
#1

Hej

Connect.execute("insert into besokare set datum=Now() and user='"& Session("username") &"' and userID="& Session("ID") )

Jag vill lägga till poster i de tre fälten user, userID samt datum i tabellen besokare. Varför funkar inte den här koden?

Felmedd:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/sida/logga_in_kontroll.asp, line 47

flexishMedlem sedan jan. 200548 inlägg
#2

Testa detta istället, det du har skrivit är en blandning av en insert- och en update-fråga =)

Connect.execute("insert into besokare (user,userID) values ('" & Session("username") & "', '" & Session("ID") & "')")

/Stefan

hallmertMedlem sedan dec. 2004182 inlägg
#3

Ska prova, men du, i den koden du skrev så finns ju ingen angivelse för datum med?

hallmertMedlem sedan dec. 2004182 inlägg
#4

Stenfan, jag fick det här felet med din kod: :/

Error Type:
Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
/arbeten/event/logga_in_kontroll.asp, line 46, column 117

flexishMedlem sedan jan. 200548 inlägg
#5

Såg inte ditt datumfält, då skall det se ut såhär:

Connect.execute("insert into besokare (user,userID,datum) values ('" & Session("username") & "', '" & Session("ID") & "', '" & Now() & "')")

/Stefan

hallmertMedlem sedan dec. 2004182 inlägg
#6

Tack :)

LarsGMedlem sedan dec. 200012 464 inlägg
#7

Flyttas från ASP

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