Recupere l'annee d'une date depuis une base ACCESS [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 05-03-2004 à 10:11:32
moi je serais toi je ferai ca directement dans la requete le plus simple etant de faire la requete avec le générateur d'access en lui mettant année([DateFacture]) comme ca tu te fait pas chier en vb et la fonction sera plus rapide a traiter vu que ce sera jet qui fera le boulot
Marsh Posté le 05-03-2004 à 15:52:54
year(date)
c'est mieu que année() parcequ'au moins ça tournera sur n'importe quelle version d'Access.
Marsh Posté le 08-03-2004 à 21:32:16
C bon j'ai trouvé comment faire mais merci quand meme
voila ce que j'ai fais
rsAnnee.Open "SELECT Distinct year(DateFacture) as LaDate FROM FACTURE",cnx, adOpenStatic, adLockreadOnly
With DcboAnnee
.ListField="LaDate"
.BoundColumn="LaDate"
Set .RowSource=rsAnnee
End With
Marsh Posté le 04-03-2004 à 23:07:08
Salut,
j'aimerais avoir un peu d'aide pour un debutant.
je voudrais remplir ma DataCombo avec les années qui sont stockées dans ma base Access.
Le probleme c'est que je n'ai rien qui s'affiche quand je fais dérouler ma liste.
Voici le code.
'declaration du recordset avec ouverture de la base
rsAnnee.Open "SELECT Distinct DateFacture FROM FACTURE",cnx, adOpenStatic, adLockreadOnly
With DcboAnnee
.ListField="year(DateFacture)"
.BoundColumn="year(DateFacture)"
Set .RowSource=rsAnnee
End With
Merci pour les reponses