Avatar billede bongo20 Nybegynder
27. juni 2004 - 22:21 Der er 7 kommentarer og
1 løsning

underlig problem med insert

Jeg får denne fejlmeddelelse:

System.Data.OleDb.OleDbException: Der er en syntaksfejl i INSERT INTO-sætningen.

Jeg har prøvet at skære min sql helt ned til det simpleste, men får den stadig.
Sådan ser den ud nu:

Insert Into Login ( UserName, PassWord ) Values ('Hans', '1234')

Hvis jeg indsætter den direkte i access. virker det også fint.
Bare ikke fra min kode.

Nogen der har en ide?
27. juni 2004 - 22:22 #1
banalt, men ha du prøvet med:
Insert Into Login ( UserName, PassWord ) Select 'Hans', '1234'
Avatar billede bongo20 Nybegynder
27. juni 2004 - 22:26 #2
det virker heller ikke, men det var da også noget underligt noget :o)
Avatar billede erikjacobsen Ekspert
27. juni 2004 - 22:26 #3
Insert Into [Login] ( [UserName], [PassWord] ) Values ('Hans', '1234')
27. juni 2004 - 22:29 #4
Bongo20->hvorfor er det noget underligt noget? Det er den syntaks, Access selv laver, hvis du beder den om at tilføje 2 værdier....

Men Erik har måske ret i, at Login er et reserveret ord?
Avatar billede bongo20 Nybegynder
27. juni 2004 - 22:31 #5
Lige nøjagtig erik ;o) er der et af ordene der er beskyttede eller ?
Avatar billede erikjacobsen Ekspert
27. juni 2004 - 22:32 #6
password, så vidt jeg husker. Men sæt dem på alle dine navne, så er du fri for bøvl.
Ingen point til mig, tak.
Avatar billede bongo20 Nybegynder
27. juni 2004 - 22:33 #7
ok Thomas, det var jeg ikke klar over,...Erik smider du et svar?
27. juni 2004 - 22:41 #8
Bongo, tak for point. Jeg føler nu ikke at jeg har fortjent dem, da det var Erik, som kom med løsningen :o(

Så jeg må skylde dig en 'omgang'....
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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