webForumDet fria alternativet

insert-error

Databaser & SQL

6 svar · 195 visningar · startad av reka1

Medlem sedan sep. 2001650 inlägg
Frågan#1

Får upp ett error:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel i INSERT INTO-uttryck.

Vid denna sats:
con.execute("insert into anvandare (namn, adress, pnr, ort, tele, mobil, regdatum, login, mejl) VALUES ('ett','tva','tre','fyra','fem','sex','sju','atta','nio'")

Jag kan då inte se ngt fel på satsen, men kanske ngn annan kan se vad som bråkar :)

Accessdatabas, samtliga fält är i text-läge, det går att hämta data så det är nog inte själva kopplingen som spökar heller.

Medlem sedan mars 20025 907 inlägg
#2
con.execute("insert into anvandare (namn, adress, pnr, ort, tele, mobil, regdatum, login, mejl) "&_
"VALUES ('ett','tva','tre','fyra','fem','sex','sju','atta','nio')")

Kanske?

Medlem sedan sep. 2001650 inlägg
#3

Tack för snabbt svar & bra förslag men dessvärre error fortfarande.

Medlem sedan juni 200032 967 inlägg
#4

Jag ser inget syntaxfel i Peeers försök. Får du samma felmeddelande fortfarande?

mvh

Medlem sedan sep. 2001650 inlägg
#5

Inte samma svar. Får upp:
Operationen måste använda en fråga som kan uppdateras.
/projekt/addera.asp, line 32

Medlem sedan juni 200032 967 inlägg
#6

Dåså. Då har du rättighetsproblem på mappen där databasen ligger.

Kika: http://www.webforum.nu/showthread.php?s=&postid=380924#post380924

Och kom ihåg att alltid ange aktuellt felmeddelande. :)

mvh

Medlem sedan sep. 2001650 inlägg
#7

Jamen titta! Nu fungerar det ju :) O även den första satsen går.
Ok, tack båda för hjälpen!

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)