Känns som om det beror på för att du använder reserverade ord! :)
INSERT INTO Updates([Update], Datum, Notes, Done) VALUES('namn', '2006-01-25', '-notiser', 'Yes')
6 svar · 309 visningar · startad av Kapten Haddock
Denna INSERT statement ger Syntax error och jag hittar inte felet:
INSERT INTO Updates(Update, Datum, Notes, Done) VALUES('namn', '2006-01-25', '-notiser', 'Yes')
Kan nån hjälpa mig? Satt hela gårdagen och funderade... :(
Här är ASP koden också:
sql = "INSERT INTO Updates(Update, Datum, Notes, Done)"
sql = sql & " VALUES("
sql = sql & "'"
sql = sql & Request("Update")
sql = sql & "', '"
sql = sql & Request("Datum")
sql = sql & "', '"
sql = sql & Request("Notes")
sql = sql & "', '"
sql = sql & Request("Done")
sql = sql & "')"
Conn.Execute(sql)
Känns som om det beror på för att du använder reserverade ord! :)
INSERT INTO Updates([Update], Datum, Notes, Done) VALUES('namn', '2006-01-25', '-notiser', 'Yes')
Aaargh, och jag som satt och tänkte "skriv fältnamnet som datum, inte date" när jag lade ihop databasen.
Två saker att tänka på:
Mvh :)
Istället för att blanda svenska och engelska, skriv allt på engelska.
Och prefixa saker så de får unika namn.
Exempel på det skulle kunna vara:
tblUpdate - tabellen
UpdateDate - ett fält
eller kanske:
t_Update - tabellen
f_Date - ett fält
Sen så bör du ta en titt på dina inparametrar så att det inte går o göra SQL-injections.
Flyttas från ASP
@nders skrev:
Två saker att tänka på:
- http://www.webforum.nu/forumdisplay.php?f=53
- http://www.webforum.nu/faq.php?faq=vb_board_usage#faq_faq_acceptance
Mvh :)
Jag var störtsäker på att det var i ASP koden jag hade klantat faktiskt...
Har lite mkt att göra så han inte acceptera slutgiltigt svar.