Avatar billede ahjdp1 Nybegynder
27. april 2006 - 14:02 Der er 3 kommentarer

Problem med SQL-sætning

Jeg har en SQL-sætning hvor jeg skal gemme nogle informationer i en MySQL database og den giver følgende fejl:

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

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

/test.asp, line 62

Her er SQL-sætningen:
Insert into Customers (navn, adresse, postnummer, postdistrikt, telefon, mobil, email, username, password, oprettet) values( 'Dennis Pedersen', 'Mdllevej 89', '2791', 'Drdgdr', '31223900', '12345678', 'dp@cmspartner.dk', 'dp', 'efpgg3yk', #27-04-2006 14:01:09#)
Avatar billede morhan Novice
27. april 2006 - 14:07 #1
Ved MySql skal der apostroffer rundt om datoen
# bruges til at markere start på kommentar, resten af linien ignoreres
Avatar billede ahjdp1 Nybegynder
27. april 2006 - 14:12 #2
Tusind tak, svarer du?
Avatar billede fennec Nybegynder
27. april 2006 - 14:14 #3
Du kan evt også bruge den indbyggede dato funktion. Så opstår der heller ikke format problemer:
Insert into Customers (navn, adresse, postnummer, postdistrikt, telefon, mobil, email, username, password, oprettet) values( 'Dennis Pedersen', 'Mdllevej 89', '2791', 'Drdgdr', '31223900', '12345678', 'dp@cmspartner.dk', 'dp', 'efpgg3yk', now())
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