[asp|sql]The_netherlands, reserved word in sql?

Pagina: 1
Acties:

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:55
Hoi,

Ik heb volgens mij nu iets heel stoms aan de gang.

Ik heb een SQL db, met de volgende columns:
code:
1
2
3
4
5
6
OrderId numeric
Uid varchar
BestelDatum datetime
FullFileNamePag varchar 200
FullFileNameDiv varchar 200
DelCompName varchar 100

Nu wil ik gaan inserten in deze db. En dan met name is er iets raars bij het volgende:
FullFileNamePag en FullFileNameDiv, daar moet dus zoiets geinsert worden:
code:
1
The_Netherlands-binnen.pdf


Is dit reserved op een MS SQL 7 server? Want ik krijg er met geen mogelijkheid iets in. En al helemaal omdat het een varchar is vind ik het vreemd.

Ik heb alle insert waardes al geresponse.write, maar ik zie niks vreemds.
Ik krijg deze error:
code:
1
2
3
4
5
6
7
Microsoft OLE DB Provider for SQL Server error '80040e14' 

The name 'The_Netherlands' is not permitted in this context. 
Only constants, expressions, or variables allowed here. 
Column names are not permitted. 

/placeorder.asp, line 64

[ Voor 2% gewijzigd door TeeDee op 12-03-2003 10:27 . Reden: typo ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Tom-Eric
  • Registratie: Oktober 2001
  • Laatst online: 25-03-2025
Heb je het al geprobeerd met andere namen? Zoja, wat was het resultaat?

i76 | Webdesignersgids | Online Gitaarlessen & Muziekwinkels


  • avon
  • Registratie: November 2002
  • Laatst online: 27-06-2025
probeer even andere naam dan?....

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:02
Zelfs als het een reserved word is, dan zou je -als je het goed doet- het er toch in moeten krijgen.

Rond een string horen quotes. Alles wat tussen quotes staat, wordt behandeld als een gewone string, al staan er reserved words in.

Hoe ziet jouw insert statement eruit? Gebruik je parameters?

[ Voor 13% gewijzigd door whoami op 12-03-2003 10:28 ]

https://fgheysels.github.io/


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:55
- Al geprobeerd om de _ naar een spatie om te bouwen
- Landcode verander in France, UK

Heart..pumps blood.Has nothing to do with emotion! Bored


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:55
goddamn, whoami, wat jij zei :)

Ben mijn single quotes vergeten in mijn insert string!

* in een hoekje staand en schamend!

/edit: hmm, waarom reply ik nou, had net zo goed ff kunnen editten....

[ Voor 22% gewijzigd door TeeDee op 12-03-2003 10:31 ]

Heart..pumps blood.Has nothing to do with emotion! Bored

Pagina: 1