Avatar billede bongo20 Nybegynder
16. oktober 2006 - 22:35 Der er 7 kommentarer og
2 løsninger

insert fejl ved brug af asp.net

Hej

Jeg bruger asp.net 2.0 og C# sammen med Access Database.

Jeg får en fejl der siger: {"Der er en syntaksfejl i INSERT INTO-sætningen."}

Men kopierer jeg insert sætningen over i mit access database program og eksekverer den derfra, så sætter den lige så fint en række ind i min tabel.
Hvad er kan der være galt med det?

:-)
Avatar billede fdata Forsker
16. oktober 2006 - 23:31 #1
Måske er det et spørgsmål om at ændre kommaer til semikolon eller omvendt.
Avatar billede mrbonus Novice
17. oktober 2006 - 00:54 #2
Det ville vvære rart at se INSERT sætningen
Avatar billede bongo20 Nybegynder
17. oktober 2006 - 06:42 #3
Hej

Her er Insert sætningen:

Insert Into MainTbl ( ItemId, ArtistId, Name, Year, Width, Height, Dkk, Euro, News, NewsDate, CategoryId ) Values ( '34535', 45555, 'asdfsf', 1990, 344, 443, 700, 98, 1, '16-11-2006 06:41:02', 0 )
Avatar billede terry Ekspert
17. oktober 2006 - 08:20 #4
There may be some reservered words as field names. Try

Insert Into MainTbl ( ItemId, ArtistId, [Name], [Year], Width, Height, Dkk, Euro, News, NewsDate, CategoryId ) Values ( '34535', 45555, 'asdfsf', 1990, 344, 443, 700, 98, 1, '16-11-2006 06:41:02', 0 )
Avatar billede terry Ekspert
17. oktober 2006 - 08:22 #5
I notice also you have a text field for ItemId, is that correct?

and maybe also the date/time field may need altering to

yyyy--mm-dd hh:mm:ss format
Avatar billede bongo20 Nybegynder
17. oktober 2006 - 18:32 #6
Lige nøjagtig terry, det virker glimrende når de beskyttede ord får lidt paranteser omkring,. tak for det.

smider du et svar?
Avatar billede terry Ekspert
17. oktober 2006 - 19:30 #7
super. svar 17/10-2006 08:20:36
men here kommer en til :o)
Avatar billede bongo20 Nybegynder
17. oktober 2006 - 23:00 #8
:-) men kun point for det ene...
Avatar billede terry Ekspert
18. oktober 2006 - 12:09 #9
:o)

tak
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