webForumDet fria alternativet
Logga in / Bli medlem

Syntaxfel i SQL-fråga

Databaser & SQL

4 svar · 315 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Trådstart#1

x(
Arghh!

Nu ger jag upp..
Har följande fråga:

strSQL = "INSERT INTO tblMaterial (Id, Modified, taskId, ArtNr, ArtName, Amount, Unit, Price, Note) " &_
			 "VALUES (" & intNextId & ", #2005-11-05#, " & intTaskId & ", '" & request.Form("Enumber") & "', '" & request.Form("ArticleName") & "', " & request.Form("quantity") & ", '" & request.Form("unit") & "', " & request.Form("Price") & ", '" & request.Form("Note") & "')"

om jag skriver ut frågan med response.write strSQL ges detta resultatet

INSERT INTO tblMaterial (Id, Modified, taskId, ArtNr, ArtName, Amount, Unit, Price, Note) VALUES (12971, #2005-11-05#, 10067, '1511029', 'CAT2158 DATAKABELKLAMMER', 25, 'st', 2870, 'Artikeln är köpt från Solar ')

Jag tycker allt ser rätt ut men jag får detta felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i INSERT INTO-uttryck.
/uppdragNu/addArticle.asp, line 104

Rad 104 är när jag exekverar frågan...

Är jag helt blind eller vad är det för fel? Är det reserverade ord? Jag använder mig av en befintlig databas till en windowsapplikation...

Jag blir galen...

Edit... Jaha då postade man i en befintlig tråd, det var ju bra.... ta bort detta inlägg härifrån kära moderatorer...

Mvh
Henrik

Medlem sedan juni 200032 967 inlägg
#2

God morgon!

Du är inne på rätt spår; note är ett reserverat ord. Eftersom det är en annan applikation som äger databasen så kan du ju inte direkt byta namn på fältet, så prova att slänga på lite hakparenteser runt fältnamnet i SQL-frågan.

Jag passade också på att dela tråden så du fick en alldeles egen. :)

Mvh

Medlem sedan jan. 20013 582 inlägg
#3

God morgon!

:r Jo, det blev lite fel där...

hmmf, att ett reserverat ord används... Kunde väl lika gärna vara notes eller materialNote eller nått.

Ska testa med en gång... och har du blivit osynlig eller?...

Mvh
Henrik

Medlem sedan juni 200032 967 inlägg
Medlem sedan jan. 20013 582 inlägg
#5

weee!

Funkish!

:e

Mvh
Henrik

266 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)