Sql et visual basic

Fermé
ayden62 Messages postés 2 Date d'inscription lundi 4 octobre 2010 Statut Membre Dernière intervention 4 octobre 2010 - 4 oct. 2010 à 21:05
Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 - 5 oct. 2010 à 08:01
Bonjour,
Bonjour,
je suis débutant en vb et j'ai un petit problème à résoudre:
en fait c'est plus un problème de SQL que de VB, je résume, j'ai 2 tables (sous ACCESS), une que j'ai créé avec simplement des dates du style: 01/2010, 02/2010,...
et une autre dont je prend comme champ des dates de production de produit de type :02/10/2010...
l'utilisateur depuis VB peut choisir dans une combobox le mois et l'année qu'il veut visualiser et quand il clike sur le bouton ok j'aimerai que pour une date choisie, elle me donne tous les produits correspondants...exemple si il choisi le mois de septembre 2010 (09/2010), il faut afficher tous les produits faits en septembre 2010...
je ne sais pas quelle condition mettre dans ma requête, pouvez vous m'aider?



A voir également:

1 réponse

Jean_Jacques Messages postés 1040 Date d'inscription mercredi 30 avril 2008 Statut Membre Dernière intervention 1 août 2014 112
5 oct. 2010 à 08:01
Bonjour ayden622,

Dans un premier temps, à mon sens, il vous faut d'abord supprimer votre champ date dont le format est : mois/Année.

Car en formatant un champ virtuel dans votre requête, vous extrayez directement cette même information de la date standard 00/00/0000.

Voici la syntaxe du champ virtuel à créer dans votre interface graphique :

Critère: " " & PartDate("m";[<Champ_Date>]) & " / " & PartDate("yyyy";[<Champ_Date>])


Cordialement
0