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.
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.
@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.