Format champs date VB et SQL

cs_iras Messages postés 20 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 9 mars 2005 - 3 déc. 2004 à 12:33
Cramfr Messages postés 160 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 8 juillet 2008 - 14 déc. 2004 à 15:17
Salut,

j'essais utiliser cette requete comme RecordSource dans un ADODC pour afficher le resultat dans une DataGrid mais ça ne marche pas avec comme erreur incompatibilié dans les critères.
Mais qd met les dates données à la place des champs Me.TxtStartDate et Me.TxtEndDate ça marche.

SELECT Tabventes.N°_facture, Tabventes.Date_facture
FROM Tabventes INNER JOIN Tabpaiements ON Tabventes.N°_vente = Tabpaiements.Ref_vente
WHERE (((Tabventes.Date_facture)>#Me.TxtStartDate# And (Tabventes.Date_facture)<#Me.TxtEndDate#))

Merci pour help
iras

27 réponses

Manu94600 Messages postés 107 Date d'inscription lundi 9 juin 2003 Statut Membre Dernière intervention 20 février 2008
3 déc. 2004 à 17:36
Je sais pas koi dire.

Voila la requete que je te propose :
req "SELECT Tabventes.N°_facture, Tabventes.Date_facture FROM Tabventes INNER JOIN Tabpaiements ON Tabventes.N°_vente Tabpaiements.Ref_vente WHERE Tabventes.Date_facture Between #" & Me.TxtStartDate.text & "# And #" & Me.TxtEndDate.text & "#;"

'Je suppose que ta jointure est correct ensuite :

adodc.recordsource =req
adodc.refresh

'et si ta bien relier ton datagrid avec ton adodc, ca devrai marché.

'pour le relier dans les propriétés de ton datagrid tu cherche DataSource et tu mets ton adodc.

Voila si c pas ca contact moi, envoi moi ton code par mail, je t'aiderai.

Manu
0
Manu94600 Messages postés 107 Date d'inscription lundi 9 juin 2003 Statut Membre Dernière intervention 20 février 2008
3 déc. 2004 à 17:38
Oki je t'envoi ca

;)

Manu
0
cs_iras Messages postés 20 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 9 mars 2005
3 déc. 2004 à 17:53
ok pour les fichiers te dirai quoi
mci et bon week end

iras
0
abdellatifalaoui Messages postés 7 Date d'inscription dimanche 13 juin 2004 Statut Membre Dernière intervention 14 décembre 2004
5 déc. 2004 à 13:03
Abdellatif
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
abdellatifalaoui Messages postés 7 Date d'inscription dimanche 13 juin 2004 Statut Membre Dernière intervention 14 décembre 2004
5 déc. 2004 à 13:07
Bonjour
j'ai un problème de format de champ
dans ma base de données ACCESS j'ai un champ avec le format Numérique et 2 chiffre aprés ,. mais quand j'ai lié ce champ vev un MSFexGrid, son format est devenu Text (Pas de séparateur de millier ni de 2 chiffres aprés ,.
ma question : y'a t'il de code spécial à ajouter a MSFlexGrid pour coanger le format de l'un de ces collene.

merci
0
cs_iras Messages postés 20 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 9 mars 2005
6 déc. 2004 à 09:29
Ok j'ai appliqué ton code et ok.
Mais , comment puis je déclarer req car je dois l'insérer dans un code avec avec Option explicit?

Merci bcp
iras
0
Cramfr Messages postés 160 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 8 juillet 2008
14 déc. 2004 à 15:17
Ok c'est simple tu mets tes dates sous cette forme et çà marchera:

"#" & format(myDate,"MM/DD/YYYY") & "#"

Car il n'acccepte pas le format français...

Cramsoturf le VBien en quête de nouveau programme :big)
0
Rejoignez-nous