houda87
Messages postés8Date d'inscriptionlundi 4 décembre 2000StatutMembreDernière intervention10 avril 2008
-
1 avril 2008 à 12:35
houda87
Messages postés8Date d'inscriptionlundi 4 décembre 2000StatutMembreDernière intervention10 avril 2008
-
3 avril 2008 à 13:27
slt je suis entrain de rialiser un projet ou qu'il je dois imprimer les candidats inscriver entre deux date
c pour ce la j'ai filtrer les date de la maniere suivante
****j'ai declare premier la connection et data adabter*************
Dim dac As New SqlClient.SqlDataAdapter("select * from Candidats", con)
Public etat1 As New Crysterreport1
Dim ds As New DataSet
Try
dac.Fill(ds, "candidats")
etat1.SetDataSource(ds)
Me.CrystalReportViewer1.ReportSource = etat1
Me.CrystalReportViewer1.Refresh()
Catch ex As Exception
MsgBox(ex.Message)
End Try
*********************au bouton filter j'ai ecrie le code suivant***********************
Try
Me.CrystalReportViewer1.SelectionFormula = "{Candidats.date_inscription}between'" & TextBox1.Text & "' and "'& textbox2.text&"'
alReportViewer1.ReportSource = etat1
Me.CrystalReportViewer1.Refresh()
Catch ex As Exception
MsgBox(ex.Message)
End Try
NHenry
Messages postés15144Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention24 juillet 2024159 1 avril 2008 à 13:29
Bonjour
Pourquoi ne pas utiliser directement la requête SQL avec un WHERE ?
SELECT * FROM Candidats WHERE date_inscription BETWEEN " & TextBox1.Text & " AND " & "Textbox2.text
Conseils :
- Evite les noms par défaute, cela rend ton code moins compréhensible
- Evite les insertions directes, préfère passer par un DTPicker plutot que par des TextBox, le format d'une date est :
#MM/JJ/AAAA HH:MM:SS#
Nous captons le cockpit coupable qui a capoté
VB (6, .NET1&2), C++, C#.Net1
Mon site