jdbc access espace... help

jdbc access espace... help - SQL/NoSQL - Programmation

Marsh Posté le 19-09-2002 à 16:41:13    

salut a tous,
 
je souhaite récupérer des infos à partir d'une appli java dans une table access dont un nom de colonne comporte un espace (base développée en interne par des non programmeurs :( )
 
comment qu'on déspécialise l'espace dans une requette SQL ?
j'ai tente 'id nom' || [id nom] || id/ nom || id\ nom
le tout sans succes...
 
tout ce petit monde fonctionne sous NT...
 
merci d'avance :)

Reply

Marsh Posté le 19-09-2002 à 16:41:13   

Reply

Marsh Posté le 19-09-2002 à 16:48:57    

:lol:  
 
désolé:D
essaie %20 à tout hasard:)


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 19-09-2002 à 17:07:12    

[:totoz]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 22-09-2002 à 07:00:17    

le %20 marche pas...
d'autres idées ?

Reply

Marsh Posté le 22-09-2002 à 10:54:49    

C'est bien la le probleme[:technikman]  


Tout ce petit monde fonctionne sous NT...
 


 
En effet access n'est pas fait (du moins dans son fonctionnement standard) pour etre un vrai SQL
:pt1cable:  
methode la plus propre garantissant en plus la portabilite vers d'autres systemes ou java c'est de convertir tous les espaces en "_", dans les noms de tables, de requettes de champs etc... d'une part et reprendre toutes les requettes et passer du SQL interne a ACCESS au SQL reel en virant les "[","]"  notement ...
:non:
c'est chiant a faire mais tellement simple et rapide comme correctif.
;)  
 

 
Je sais vous allez dire encore un anti kro$oft...
mais je poste une solution qui marche bien dans ce genre de situation, je suis pas la pour critiquer kro$oft.
 

 
 [:neurone]


Message édité par kuroineko le 22-09-2002 à 10:55:38

---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 22-09-2002 à 23:55:05    

j'avais bien pensé à cette solution, mais j ne suis pas sur que les gens qui ont développé la base soient d'accord pour que je mette le nez dedans...
 
et puis ca va me faire une sacré qqté de scripts asp à passer au peigne fin...
 
du coup je me disais que je pouvais intervenir à mon niveau histoire de ne pas froisser les susceptibilités (genre dire à des gens qu'ils ont programmé comme des baltringues, à mettre des espaces dans des noms de variable...)
 
ha bon, je peut pas faire autrement ?
bon, ben j'en parle à mon chef alors  :non:  
 
merci pour les infos :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed