Filtrer ma base de données

Signaler
Messages postés
4
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
12 juin 2008
-
Messages postés
4
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
12 juin 2008
-
Bonjour à tous,

J'ai un petit problème à régler concernant le filtrage de ma base de données.  Voilà, j'ai une table [Clients] avec leurs coordonnés qui est lié à la table [Référence] il ne sagit là que d'une date de référence pour mieux trouver les informations suivante.  La table [Référence] est lié à la table [Dates d'estimation] qui ne contient qu'une seul date et à la table [Dates travaux] qui contient 10 dates.  Je voudrais donc à partir d'un datetimepicker, après sélection d'une date quelconque, que ma base soi filtré pour me sortir les clients qui on cette date comme date d'estimation ou comme date de travaux.

C'est en fait dans la requête que je ne sais pas quoi écrir après

SELECT Nom, Prénom, [Téléphone(Domicile)]
FROM .....
WHERE ........

Si ce n'est pas clair ne vous gênez pas pour me poser des questions. et si vous avez une petit idée de la façon de procéder, et bien lâchez-vous lousse :P. 

Merci d'avance,
À plus

Yann

2 réponses

Messages postés
2641
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
8 janvier 2014
16
Salut,

SELECT ** Champs à afficher selon : [Table].[Colonne] **
FROM ** Nom des tables contenant les colonnes à afficher et/ou a tester **
WHERE ** Partie des tests selon [Table].[Colonne]={Valeur} **

Exemple :

Select Nom, Prenom
From Clients
Where Nom='Toto'

Chris...
Web : Firstruner
Messages postés
4
Date d'inscription
lundi 16 janvier 2006
Statut
Membre
Dernière intervention
12 juin 2008

Merci de bien vouloir m'aider, ta réponse n'est pas fausse cboulas mais j'ai
besoin de beaucoup plus d'information afin d'arriver à faire ce que je
veux.  Mais je crois que je n'ai pas été claire dans mon explication ;)
lol.  je vais tenter de reposer la question plus précisément. 

Je programme en VB avec Visual Studio 2005
Alors voici un exemple de ma base de données qui, soi dit en passant est une base Access intégré à mon programme.
J'ai une table CLIENTS qui inclue les colonnes suivantes : (Clé)Idclients, Nom, Prénom, No Civique, Rue, Ville,                                                                                             Téléphone(Domicile) et Téléphone(Autre).

Lié à ...

Une table RÉFÉRENCE : (Clé)IdRéférence, IdClients, Date de référence

La table DATES ESTIMATION: (Clé)IdDatesE, IdRéférence, Option, Date estimation, Montant évalué
La table DATES TRAVAUX : (Clé)IdDatesT, IdRéférence, Jour1, Jour2, Jour3.... Jour10

Ces deux dernières table sont lié à la table référence.

Dans le form de mon programme je vais avoir un datetimepicker, une fois que l'utilisateur auras sélectionné une date, je voudrais qu'une requête filtre la colonne Date de référence de la table Référence, la colonne Date estimation de la table Dates estimation, et les dix colonnes Jour de la table Dates travaux afin de m'afficher dans un datagridview les colonnes Nom, Prénom et Téléphone(Domicile) de la table Clients.

Donc ce que j'aimerais savoir c'est quoi mettre exactement dans ma requête au niveau du SELECT, FROM, WHERE afin que ca fonctionne.  Évidement si la chose est possible.

Alors voilà, j'espère avoir été plus clair et j'espère énormément que quelqu'un saura m'aider dans mon problème.

Merci, à plus
Yann