Requête sql avec vb.net

Fermé
lili - 23 avril 2009 à 11:45
 lili - 23 avril 2009 à 13:28
Bonjour,
j'ai fait un petit programme qui accède à une base de données et qui permet d'afficher le résultat des requêtes SQL (le champ de la recherche est donné par l'utilisateur). Mon problème est que pour le champ 'Nom et Prénom' cela ne marche pas. Apparemment c'est du aux espaces dans le nom du champ.
Est ce que vous pouvez m'aider sachant que je ne peux pas modifier le nom du champ.
Merci

3 réponses

ça dépend du moteur de données
si c'est de l'access, je crois qu'il faut encadrer le nom avec des crochets ([ ]), avec mysql c'est des accents grave (`) et en oracle c'est des guillemets (").

et pour les autres moteurs, je sais pas
0
Merci pour la réponse.
J'utilise Access mais ça ne marche pas avec les crochets.
0
excuse-moi
et si tu essaies avec des guillemets, la sentence est la même ?
0
non plus.
0
alors... je crois qu'Access offre un concepteur graphique pour construire ses requêtes.
je crois aussi qu'il y a un bouton "SQL" qui dévoile à l'utilisateur la requête SQL correspondant à la requête graphique en cours de construction.

que se passe-t-il si toi aussi
1. tu utilises le concepteur graphique pour afficher la colonne "Nom & Prénom" de ta table
2. tu cliques le bouton "SQL" pour afficher la traduction qu'en a fait Access
3. tu reprends cette requête SQL dans un projet de test en VB pour voir comment tu dois rédiger la requête pour qu'elle passe sans souci

et comme je ne te suis pas d'une grande aide, j'abandonne.
désolé de ne pouvoir t'aider plus.
0
Merci comme même
0