Requête LIKE [Résolu]

Messages postés
17
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 novembre 2009
- - Dernière réponse : cs_Lorine
Messages postés
17
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 novembre 2009
- 10 nov. 2009 à 15:13
Bonjour,
Voilà je suis sur visual studio, j'ai fait une connexion avec un fichier .mdb , je suis dans le fichier Mabasedataset.xsd dans la quel j'ai une table qui a un id et un nom.
Dans cette table, je veux ajouter dans le tableAdapter une requête qui me donnera tout les noms qui ont au moins la lettre l par exemple ce qui pourrais donner

Alexandre
Julien
Laura
Laurie
etc..

l'ennui c'est que si je fais un
SELECT        IdNom, Nom
FROM            Nom
GROUP BY IdNom, Nom
HAVING        (Nom LIKE ?)


il faut que je lui donne le nom complet pour avoir un résultat.
Que faut-il noté dans mon générateur de requête pour avoir le bon résultat?

Merci
Afficher la suite 

9 réponses

Meilleure réponse
Messages postés
156
Date d'inscription
mardi 4 novembre 2003
Statut
Membre
Dernière intervention
28 décembre 2010
3
Merci
Écoute c'était pas histoire de t'embetter mais c'est surtout que sur le forum on a un sujet qui parle de l'utilité de certain poste. Ça n'a pas forcement de rapport avec toi. Le prends pas mal.

Pour ta demande est ce que tu peux essayer cette requête.

SELECT IdNom, Nom
FROM Nom
GROUPE BY IdNom, Nom
Having Nom Like "*l*";

"*l*" l étant le caractere de ta recherche. J'espère que ça t'aide.

A pelluche

PROTEUS

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 142 internautes nous ont dit merci ce mois-ci

Commenter la réponse de PROTEUS91
Messages postés
17
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 novembre 2009
3
Merci
la requête

Like "*l*"

passe bien dans access mais ne passe pas dans le générateur de requêtes de visual studio.

la solution trouvé est

LIKE '%l%'

Dans le cas d'un paramètre inconnu c'est

LIKE '%' + ? + '%'

et qui fonctionne bien.

++

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 142 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Lorine
Messages postés
156
Date d'inscription
mardi 4 novembre 2003
Statut
Membre
Dernière intervention
28 décembre 2010
0
Merci
Toi tu vas te faire trucider par Jmfo :) Nous n'avons plus le droit de donner des solutions alors pour aider on va donner des pistes (Proteus mets un chapeau pour éviter que Jmfo le reconnaisse).

Est ce que tu as regarder du coté des caractères générique de requête SQL pour C# ? Plus sérieusement nous sommes en plein débat sur l'utilité de certains postes sur ce site et si mes comparse lise ton mail ils vont nous envoyer des snipers.

Avant de poser une question regarde dans la MSDN (moi c'est ce que je fait en tout cas maintenant) Tu y trouveras bcp de réponse j'en suis sure. Cherche un peu sur google je suis sure que tu vas trouver dans le cas contraire. On t'aidera. Mais gaffe Jm a des googlespy et nous te surveillons :p ^^

Bonne chance :)


PROTEUS
Commenter la réponse de PROTEUS91
Messages postés
17
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 novembre 2009
0
Merci
Si je demande c'est que j'ai déjà cherché.
Je ne demande jamais sans avoir chercher au préalable.
Chaque solution trouver n'étant pas valable pour le générateur de requête, je ne savais plus quoi chercher mais bon puisque que donner un solution est proscrit a ce que tu dis je vais chercher encore en espérant trouver.
Commenter la réponse de cs_Lorine
Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
9
0
Merci
Impardonnable Proteus, tu nous as trahis

N'empêche que si tu avais VRAIMENT chercher Lorine tu aurais vite trouver, car il suffisait par exemple de taper : "Access SELECT" sur google pour avoir de la doc. whhaoou 2 mots clés, chui trop fort

Chris...
- La vérité n'est pas ailleurs, elle est sous le nez de chacun, quelques mouvements neuronale permettent de l'entrevoir -
MCPD (webform-winform) / MCSA / MCDST / MCT
Commenter la réponse de cboulas
Messages postés
156
Date d'inscription
mardi 4 novembre 2003
Statut
Membre
Dernière intervention
28 décembre 2010
0
Merci
Désolé CBOULBA :p ^^ d'ailleurs a partir d'aujourd'hui je t'appelle comme ça :p

Lorine, plus sérieusement ce que tu devrai faire quand tu vois que tu as une requête SQL qui merde teste la sous access, perso c'est ce que je fais. Tu verra que tu pourra régler tes problèmes de ton coté sans aide.

Enfin bref j'espère que ton problème est résolue

++

PROTEUS
Commenter la réponse de PROTEUS91
Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
9
0
Merci
Arff tout de suite les grand mots ! elle pourra toujours venir poster ici, mais après un minimum de recherche....

Ok ça marche prot, va pour pour cboulba

Chris...
- La vérité n'est pas ailleurs, elle est sous le nez de chacun, quelques mouvements neuronale permettent de l'entrevoir -
MCPD (webform-winform) / MCSA / MCDST / MCT
Commenter la réponse de cboulas
Messages postés
156
Date d'inscription
mardi 4 novembre 2003
Statut
Membre
Dernière intervention
28 décembre 2010
0
Merci
Merci quand même !

PROTEUS
Commenter la réponse de PROTEUS91
Messages postés
17
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
10 novembre 2009
0
Merci
oups désolé

Merci d'avoir pris du temps pour m'aider
Commenter la réponse de cs_Lorine