cs_Heny
Messages postés125Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 avril 2007
-
24 juin 2004 à 23:42
Dazzler
Messages postés14Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention14 juillet 2004
-
28 juin 2004 à 08:36
Salut a tous
Je cherche un code pour mon application qui consiste a faire des recherche par intervalle c.a.d entre deux valeurs que je fais entre par deux TEXTBOX et si possible code de recherche de date (par intervalle et normal)
J’utilise ce code mais il ne me permet de faire une recherche simple
'Condition de rechercheIf Text2(0).Text "" Or Combo1.Text "" Or Text2(1).Text = "" Then
MsgBox "Champs ou Critére de recherche invalide! ", 32, "Information pour utilisateur"
Text2(0).SetFocus
'Critére de recherche
ElseIf Combo1.ListIndex() = 0 Then
Form1.Adodc1.Recordset.Filter = "Quantité LIKE '" & Trim(Text2(0).Text) & "'"
End If
cs_Heny
Messages postés125Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention19 avril 2007 27 juin 2004 à 00:51
Salut Dazzler
Je viens de changer le code par celui ci :
Form1.Adodc1.RecordSource = "Select * from Produits Where Quantité BETWEEN " & Val(Text2(0)) & " And " & Val(Text2(1)) & ""
Form1.Adodc1.Refresh
Il marche mais que pense tu de ce code est ce que je le garde ou tu as une autre idée . Si c'est la cas j'aimrai bien que tu m'aide
Merci d'avance
Dazzler
Messages postés14Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention14 juillet 2004 28 juin 2004 à 08:36
Salut Heny...
Désolé pour le silence, mais je ne suis là que les jours de semaines. Ton code est correct. Le seul truc, c'est que tu changes complètement ton jeu d'enregistrements à chaque fois que tu effectues une recherche, contrairement à la méthode 'Filter' qui elle, comme son nom l'indique, ne fait que filtrer tes données.