ramcess82
Messages postés13Date d'inscriptionsamedi 18 novembre 2006StatutMembreDernière intervention15 janvier 2007
-
14 janv. 2007 à 16:53
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
15 janv. 2007 à 22:29
ramcess
bonjour,
j'ai une seule datagrid et trois adodc dans une meme form.
est ce que je peux afficher les informations dans cette datagrid pour les trois adodc?
et
quelle est l'instruction qui me permet de passer d'un adodc à un autre
c'est à dire de fermer une et afficher l'autre directement? Mercid'avance
ramcess82
Messages postés13Date d'inscriptionsamedi 18 novembre 2006StatutMembreDernière intervention15 janvier 2007 14 janv. 2007 à 20:32
ramcess
merci
[auteurdetail.aspx?ID=13557 DARKSIDIOUS,]
je vous explique encore,
a l'exécution, je vois directement tout l'historique dans le datagrid avec adodc1.
je veux lorsque je coche le checkbox "semaine en cours" que je vois l'historique de la semaine courante dans le meme datagrid.voila mon code:
Adodc2.RecordSource = "select * from production WHERE Date BETWEEN #"
& DateToday.ToShortDateString & "# AND #" &
DateAdd(DateInterval.Day, -7, DateToday).ToShortDateString & ""
Adodc2.Refresh
Set DataGrid1.DataSource = Adodc2
DataGrid1.Refresh
End Sub
Ce code est fonctionnel que pour la premiere partie mais pour le checkbox non.
Merci d'avance
ramcess82
Messages postés13Date d'inscriptionsamedi 18 novembre 2006StatutMembreDernière intervention15 janvier 2007 14 janv. 2007 à 22:01
ramcess
Merci encore une autre fois mais le problème persiste encore. Il me ressort un message d'erreur: un objet est requis au niveau de Adodc2.RecordSource = "select * from production WHERE Date BETWEEN #"
& DateToday.ToShortDateString & "# AND #" &
DateAdd(DateInterval.Day, -7, DateToday).ToShortDateString & "#". j'ai besoin de l'aide.
Merci d'avance.
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 15 janv. 2007 à 10:59
Question : Tu code en quoi, VB6 ou VB2005 ??????
Ton post concernant l'historique de production, tu l'avais mis dans la rubrique VB2005, par conséquent je t'ai donné la requette correspondant à VB2005. Celle que tu met pour adodc2
Ici tu poste dans la rubrique VB6. Il est évident que la requette que je t'ai donnée n'est plus valide en VB6.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 15 janv. 2007 à 16:06
"select * from production WHERE Date BETWEEN #" & Date & "# AND #" & DateAdd("d", -7, Date) & "#"
Et si jamais il te faut utilser les dates au format américain, ce qui est souvent le cas en base de données :
"select * from production WHERE Date BETWEEN #" & format(Date,"mm/dd/yyyy") & "# AND #" & format(DateAdd("d", -7, Date),"mm/dd/yyyy") & "#"
La seconde est à mettre sur une seule ligne.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
ramcess82
Messages postés13Date d'inscriptionsamedi 18 novembre 2006StatutMembreDernière intervention15 janvier 2007 15 janv. 2007 à 22:09
ramcess
Un grand merci pour vous Casy et Darksidious, ca fonctionne. Mais à titre de remarque : il m'affiche la date du jour actuel en premier lieu puis les dates précédents triés en deuxième lieu.
Pourquoi la date du jour actuel en premier lieu?
Merci beaucoup de votre aide.