Vb6

Fermé
kwassma Messages postés 25 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 16 février 2009 - 14 déc. 2008 à 20:14
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 14 déc. 2008 à 22:30
Bonjour,
s'il te plait je veut savoir comment extraire des donnees entre 2 date
le code est:
Dim t As New Recordset
'-------------controler les champs a saisie
If IsDate(Text1) = False Or Text1.Text = "" Then
MsgBox ("veuiller saisir la période"), vbOKCancel
Text1.SetFocus
End If
t.Open ("select * from facture where date_fac between #01/01/2008#and#31/12/2008#"), b, 1, 2
Set DataGrid1.DataSource = t

ce que je tapez la date il affiche tous les dates
je veut par exemple extraire les donnees de la période entre01/01/2008 et 01/02/2008
c'est urgent
coordialement
A voir également:

6 réponses

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 déc. 2008 à 20:55
bonjour,
essaye avec...
t.Open ("select * from facture where date_fac between #01/01/2008#and#" & CVDate(texte1.text)) & "#"), b, 1, 2
A+
0
kwassma Messages postés 25 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 16 février 2009
14 déc. 2008 à 21:09
dans ce contexte il affice seulement qui commence a le jour 11
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 déc. 2008 à 21:22
tu rentre quoi dans le textbox ?
0
kwassma Messages postés 25 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 16 février 2009
14 déc. 2008 à 21:42
des dates
par exemple periode du 01/02/2008 et 11/05/2008
c ca ce que je veut
merci
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 déc. 2008 à 21:51
Tu devrais mettre deux textbox et adapter la requète.
0

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

Posez votre question
kwassma Messages postés 25 Date d'inscription lundi 3 novembre 2008 Statut Membre Dernière intervention 16 février 2009
14 déc. 2008 à 22:03
oui deja fais
mais il affiche seulement qui commence par le jour 11
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
14 déc. 2008 à 22:30
je pense que je comprend, à la place de CVDate essaye avec CSrtr
0