webForumDet fria alternativet

SQL fråga (Syntaxfel i INSERT INTO-uttryck)

ASPur ASP

3 svar · 315 visningar · startad av Peeer

PeeerMedlem sedan mars 20025 907 inlägg
#1
SQLStmt = "INSERT INTO Nyheter (Rubrik, Text, Av, datum, Ip) "
SQLStmt = SQLStmt & "VALUES ('"&rubrik&"','"&text&"','"&user&"',#"&datum&"#,'"&ip&"')"
Connect.Execute(SQLStmt)
Connect.Close

INSERT INTO Nyheter (Rubrik, Text, Av, datum, Ip) VALUES ('Per testar lite',Ingressen!~~~~Resten av meddelandet![.B]hej[/.B] ','peeer',#2002-08-12 21:11:07#,'127.0.0.1')

Datatyper:
Rubrik = text
Text = PM
Av = Text
datum = Datum/tid
Ip = Text

UlfTMedlem sedan maj 20018 027 inlägg
#2

Att döma av din citerade sql-sats, saknar du en enkelfnutt i början av "Text". Precis innan texten "Ingressen". Konstigt att den inte är där :l Den borde ju ha lagts in av VB-satserna.

LarsGMedlem sedan dec. 200012 464 inlägg
#3

Text är ett reserverat ord i Jet SQL. Byt namn.

PeeerMedlem sedan mars 20025 907 inlägg
#4

UlfT skrev:

Att döma av din citerade sql-sats, saknar du en enkelfnutt i början av "Text". Precis innan texten "Ingressen". Konstigt att den inte är där :l Den borde ju ha lagts in av VB-satserna.

Misstag av mig. Råkade ta bort den när jag la in inlägget här.

LarsG: tackar, funkar fint nu! :D

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