Requêtes sous VB
Lawre
-
zenon Messages postés 726 Date d'inscription Statut Membre Dernière intervention -
zenon Messages postés 726 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite écrire en vb une requête SQL du type
"SELECT*FROM MyTable WHERE.....".Mais c'est la clause where qui me pose problème lorsque je souhaite demander à l'utilisateur de saisir un choix dans une zône de texte et que ce choix soit récupéré pour la clause where.
Par exemple l' utilisateur veut voir afficher tous les gens qui on un age supérieur à 25 il saisira 25.Mais comment l'écrire dans la clause???
Merci
Je souhaite écrire en vb une requête SQL du type
"SELECT*FROM MyTable WHERE.....".Mais c'est la clause where qui me pose problème lorsque je souhaite demander à l'utilisateur de saisir un choix dans une zône de texte et que ce choix soit récupéré pour la clause where.
Par exemple l' utilisateur veut voir afficher tous les gens qui on un age supérieur à 25 il saisira 25.Mais comment l'écrire dans la clause???
Merci
A voir également:
- Requêtes sous VB
- Vb - Télécharger - Langages
- Vb cable - Télécharger - Audio & Musique
- Vb editor - Télécharger - Langages
- Vb runtime - Télécharger - Divers Utilitaires
- Expliquez les différences entre les différentes requêtes ✓ - Forum Programmation
3 réponses
A mon avis, le plus simple, si tu n'as pas l'habitude du SQL, c'est de créer la requête avec l'assistant, en mode graphique.
Ensuite tu peux l'afficher en mode SQL... pour le faire sans aide la prochaine fois...
Sinon, le code de la clause WHERE est en principe le suivant: WHERE (((TaTable.LeChampAFiltrer)>TonCritère));
Le critère peut être encodé dans une zone de texte et la requête liée à la propriété AfterUpdate de cette dernière. Le problème me semble être de déterminer comment tu veux afficher les données...
Ensuite tu peux l'afficher en mode SQL... pour le faire sans aide la prochaine fois...
Sinon, le code de la clause WHERE est en principe le suivant: WHERE (((TaTable.LeChampAFiltrer)>TonCritère));
Le critère peut être encodé dans une zone de texte et la requête liée à la propriété AfterUpdate de cette dernière. Le problème me semble être de déterminer comment tu veux afficher les données...
Merci pour ton post
Mais je voudrais me passer le plus possible des assistants et essayer de passer par le code. Je veux apprendre.
En ce qui concerne la propriété AfterUpdate de l'objet texte, je connais pas .pouvez vous m'en dire plus. Merci d'avance.
Mais je voudrais me passer le plus possible des assistants et essayer de passer par le code. Je veux apprendre.
En ce qui concerne la propriété AfterUpdate de l'objet texte, je connais pas .pouvez vous m'en dire plus. Merci d'avance.
Travailles-tu directement dans VB ou ds une autre application?
Ds VB, tu devrais trouver la propriété afterUpdate (et les autres) dans la liste des propriétés de la zone de texte.
Ds Access, dans la liste des propriétés, sous l'onglet événement...
Quant aux assistants, bon, pour moi, tant que ça fonctionne...
A bientôt.
Ds VB, tu devrais trouver la propriété afterUpdate (et les autres) dans la liste des propriétés de la zone de texte.
Ds Access, dans la liste des propriétés, sous l'onglet événement...
Quant aux assistants, bon, pour moi, tant que ça fonctionne...
A bientôt.