Avatar billede Slettet bruger
25. juni 2006 - 18:16 Der er 6 kommentarer og
1 løsning

Database fejl hjælpp

Hej

Jeg er igang med et system det her virker ikke
strSQL = "INSERT INTO Koncerter (spillested, dato, tid, pris, by) values('Hey', 'Dato', 'Tid', 'pris', 'by')"

den siger
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

/musik/AdminKoncerterOpret.asp, line 24
Avatar billede Slettet bruger
25. juni 2006 - 18:30 #1
- det har formentligt noget at gøre med dataformaterne i din database...
- Kører du med Access?
I så fald hvis fx. pris er sat til "Tal" i databasen skal der ikke ' rundt om... så skal det bare være:

strSQL = "INSERT INTO Koncerter (spillested, dato, tid, pris, by) values('Hey', 'Dato', 'Tid', pris, 'by')"


\Dan
Avatar billede Slettet bruger
25. juni 2006 - 18:38 #2
- øh... er "Hey", "Dato", "Tid", "pris" og "by" variabler?

- hvis det er variabler vi har med at gøre er det sådan her:
strSQL = "INSERT INTO Koncerter (spillested, dato, tid, pris, by) values('" & Hey & "', '" & Dato & "', '" & Tid & "', " & pris & ", '" & by & "')"

\Dan
Avatar billede trekkies Juniormester
25. juni 2006 - 18:46 #3
By er et resereret ord i SQL, du kan ændre det til by1 eller et andet ord.

Her er links til reserveret ord i SQL:
http://developer.mimer.se/validator/sql-reserved-words.tml
http://support.microsoft.com/kb/q286335/
http://support.microsoft.com/default.aspx?scid=kb;EN-US;321266
Avatar billede Slettet bruger
25. juni 2006 - 21:46 #4
Virker Trekkies...
Avatar billede trekkies Juniormester
25. juni 2006 - 21:55 #5
Det lyder godt :)
Avatar billede trekkies Juniormester
30. september 2006 - 08:17 #6
Tak for pointene :)
Avatar billede Slettet bruger
30. september 2006 - 16:18 #7
Ingen problem:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester