Probleme de connection odbc sur mysql [Résolu]

Signaler
Messages postés
17
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
26 mai 2005
-
Messages postés
17
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
26 mai 2005
-
Salut!

bon j'ai deja posté un message sur csharp.fr et on ma conseillé de venir ici alors c ce ke je fais....:p



Voila mon probleme j'effectue une connexion odbc a une base dedonnees
pour recuperer des donnes dedans jusque la c du classique....

le
seul probleme c que des que j'essaye d'acceder a une table dont lenom
possede des espaces style "Nom de la Table" et ben c mort...je fela
meme chose avec une base Access et il suffit que j'encadre le nom demes
tables par des "[Nom de la Table]" et ca marche nikel mais pas surune
MySQL...

Est ce qu'il n'existerait pas un truc dans le meme style
pour MySQL??(gdeja essayer de mettre de "", des ' ',des "()", de
remplacer lesespaces par des _ ....... :( et ca marche pas mieux ))

ou alors comment dois-je faire???



PS: ne me dites pas qu'il faut pas que j'utilise de table avec des espaces parceque g pas le choix...^^



Merci d'avance a ceux qui ont une idee...

Just nuke it

2 réponses

Messages postés
17
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
26 mai 2005

en fait c bon...

j'ai trouver la reponse dans une doc sur mysql



Il suffit d'encadrer les champs et les noms de tables avec le caractere " ` " (Alt Gr + 7) et la ca marche nikel ^^

c pour ki voudra l'info

Just nuke it
Messages postés
63
Date d'inscription
mercredi 5 mars 2003
Statut
Membre
Dernière intervention
29 juin 2005

"ne me dites pas qu'il faut pas que j'utilise de table avec des espaces parceque g pas le "



C'est pourtant ce que beaucoup te conseillerais.

Mais bon, si tu n'as pas le choix tu peux aussi changer de DBA (lol).



Plus sérieusement, tu peux créer une vue reprenant l'ensemble de tes champs et la nommer sans espace ni signe cabalistique.



Bon courage.
Tecman