Avatar billede joeblack Nybegynder
22. januar 2003 - 22:08 Der er 1 kommentar og
2 løsninger

INSERT INTO problem......

Hej alle

Jeg prøver at fyre den her mod databasen:

INSERT INTO spillere (fornavn, efternavn, træner, telefon, mobiltelefon, e-mail, birth, parents, adresse, postnr, level, type) VALUES ('Børge', 'Børgesen', 'Hans', 33123456, 22208398, 'kel@tele.dk', #4-4-2002#, 'Johnny/Tina', 'Hejrevej 345', 4587, 1, 'spiller')

men får fejlen:

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

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

Så vidt, som jeg kan se, er syntaxen i orden ?

Nogle gode ideer ?
Avatar billede medions Nybegynder
22. januar 2003 - 22:20 #1
INSERT INTO spillere (fornavn, efternavn, træner, telefon, mobiltelefon, e-[mail], [birth], parents, adresse, postnr, level, [type]) VALUES ('Børge', 'Børgesen', 'Hans', 33123456, 22208398, 'kel@tele.dk', #4-4-2002#, 'Johnny/Tina', 'Hejrevej 345', 4587, 1, 'spiller')


Prøv sådan her..

//>Rune
Avatar billede eagleeye Praktikant
22. januar 2003 - 23:48 #2
Der skal [] kolonne for reservede ord som er level og type. Der skal [] om e-mail fordi det tolkes som kolonnen e mimus (-) mail kolonnnen, liges ledes omkring kolonnenavne med danske bogstaver æ,ø,å de går ikke altid godt gennem SQL uden []:

INSERT INTO spillere (fornavn, efternavn, [træner], telefon, mobiltelefon, [e-mail], birth, parents, adresse, postnr, [level], [type]) VALUES ('Børge', 'Børgesen', 'Hans', 33123456, 22208398, 'kel@tele.dk', #4-4-2002#, 'Johnny/Tina', 'Hejrevej 345', 4587, 1, 'spiller')

I den SQL du har vist er skal kolonnerne: telefon, mobiltelefon, postnr og level være defineret som tal.
Avatar billede joeblack Nybegynder
26. januar 2003 - 11:16 #3
Tak for hjælpen !!!
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