Trés urgent data environement variable débutante

Résolu
cs_himane Messages postés 56 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 23 février 2008 - 3 août 2007 à 12:17
cs_himane Messages postés 56 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 23 février 2008 - 3 août 2007 à 16:00
salut tout le monde
comment pourrais je intégrer une variable dans la requete SQL du data environment
j'ai essayé
Select * From matable where date between #" & dated & "# and #" & datef & "#


qui marche dans la form (sachant que dated et datef sont des variables global )


mais dans la requete SQL du data environment cette requete ne marche pas !il ne me valide meme pas mon DECommand
ah j'ai oublié je travail sur un projet VB6 avec BD Access par connexion ADO.
SVP aidez moi c'est trés trés urgent!!!

2 réponses

andalo Messages postés 102 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 20 octobre 2012
3 août 2007 à 14:01
tu peux faire une commande sql avec le generateur sql des dataenvironnement
sachant que dans la clause where tu peux parametrer ta commande. c'est a dire mettre des nom de parametre quelconque a la place des variable dans le where.
la commande aurai cette syntaxe par exemple :
Select * From matable where date > dadate1 and  date <dadate2

dans le code ensuite tu peux appeler cette commande tres simplement.
imaginont que ton dataenvironmet s'appel DE et ta commande question
DE.question( dated, datef)
le resultat est un recordset que tu peux scanner avec cette syntaxe :
DE.rsquestion.movefirst
while not DE.rsquestion.EOF 
   [actions diverses]
   DE.rsquestion.movefirst
wend
3
cs_himane Messages postés 56 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 23 février 2008
3 août 2007 à 16:00
Merci
je vais tester
et je te tiendra au courant mais je crois que ça va marcher merci infiniment
0
Rejoignez-nous