OVH Cloud OVH Cloud

ODBC et nom de table

3 réponses
Avatar
fincom
Bonjour =0A=
=0A=
J'ai des tables qui ont des noms sous la forme : =0A=
T : Nomdetable =0A=
Qd j'essaye d'effectuer une requ=EAte sql en utilisant =0A=
odbc, j'ai probl=E8me dans le nom de la requ=EAte : =0A=
=0A=
La table T n'existe pas =0A=
=0A=
J'ai mis le nom de la table entre `T : Nomdetable` =0A=
=0A=
Il m'est impossible de renommer l'ensemble des tables =0A=
(134 en tout) un programme sous forme de formulaires les =0A=
utilisent. =0A=
=0A=
Kelkun pourra t'il m'aider ? =0A=
=0A=
Merci

3 réponses

Avatar
3stone
Salut,

"fincom"
J'ai des tables qui ont des noms sous la forme :
T : Nomdetable
Qd j'essaye d'effectuer une requête sql en utilisant
odbc, j'ai problème dans le nom de la requête :

La table T n'existe pas

J'ai mis le nom de la table entre `T : Nomdetable`

Il m'est impossible de renommer l'ensemble des tables
(134 en tout) un programme sous forme de formulaires les
utilisent.



"T : Nomdetable" ????

il y en a qui cherche vraiment les ennuis ;-)))



Essayes en mettant des crochets :

[T : NomDeTable]


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
Buddy
Salut

Renommes tes objets : supprimes tous les espaces et esaies de les identifier le type dans le nom.

par exemple : pour les tables tu peux utiliser : tbl_NomDeLaTable
requête : req_NomDeLaRequete
formulaire : frm_NomduFormulaire
etc ...

De cette manière tu n'auras plus à penser au crochets.
Et pour tout dire, access n'aime pas trop les espaces dans les nom des objets.

Ouala
Bye
Buddy


"fincom" a écrit dans le message de
news:fe5f01c3f327$e58cf440$
Bonjour

J'ai des tables qui ont des noms sous la forme :
T : Nomdetable
Qd j'essaye d'effectuer une requête sql en utilisant
odbc, j'ai problème dans le nom de la requête :

La table T n'existe pas

J'ai mis le nom de la table entre `T : Nomdetable`

Il m'est impossible de renommer l'ensemble des tables
(134 en tout) un programme sous forme de formulaires les
utilisent.

Kelkun pourra t'il m'aider ?

Merci
Avatar
Bonjour,

Il te suffit de mettre le nom de ta table entre crochers
exemple : [T : Nomdetable]
Je pense que cela devrait résoudre ton problème

Patrick

-----Message d'origine-----
Bonjour

J'ai des tables qui ont des noms sous la forme :
T : Nomdetable
Qd j'essaye d'effectuer une requête sql en utilisant
odbc, j'ai problème dans le nom de la requête :

La table T n'existe pas

J'ai mis le nom de la table entre `T : Nomdetable`

Il m'est impossible de renommer l'ensemble des tables
(134 en tout) un programme sous forme de formulaires les
utilisent.

Kelkun pourra t'il m'aider ?

Merci
.