salut tt le monde j'arrive pas a afficher la resultat d'une procedure stockée
dans un Crystal reports
aidez moi stp:?
Version imprimable
salut tt le monde j'arrive pas a afficher la resultat d'une procedure stockée
dans un Crystal reports
aidez moi stp:?
Il faut que tu remplisse un dataset avec ta prod stock, et après c'est expliqué là :
http://hulk.developpez.com/tutoriel/crystalreport/
si tu es en 2005 ou en ASP c'est pareil !
comment faire pour afficher une resultat d'une procedure parametrée dans un data set :oops:
c'est expliqué là :
http://barlatier.developpez.com/csha...stockee/cours/
c'est avec ca que j'ai appris à le faire
ce que je veux faire si afficher dans un crystal reports la liste des etudaints(teble etudaint) inscrit entre deux date données par l'utilisateur
et voila le code mais ca marche pas
Try
Cursor.Current = Cursors.WaitCursor
'ici nous remplissons notre DataSet
ds.Clear()
com = New SqlCommand("entre", con)
com.CommandType = CommandType.StoredProcedure
com.Parameters.Add("@date1", SqlDbType.SmallDateTime).Value = DateTimePicker1.Text
com.Parameters.Add("@date2", SqlDbType.SmallDateTime).Value = DateTimePicker2.Text
ad = New SqlDataAdapter(com)
ad.Fill(ds)
' ici on crée une instance de notre état, nous précisons que ca source est notre DataSet
'et que l'on veut l'afficher dans notre crystalreportviewer
Dim report As New CrystalReport2
report.SetDataSource(ds)
CrystalReportViewer1.ReportSource = report
Cursor.Current = Cursors.Default
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
tu as crée un etat crystal report ? as tu associer ton dataset à l'état ?
dits en nous un peu plus sur ton probleme. Visual studio te sort une erreur ? ou ton etat est vide ? ...
mon probleme que je veux afficher la liste des etudiants inscrits entre 2 dates données par l'utilisateur mais il m'affiche que le premier enregistrement(il existe d'autre enregistrement entre ces 2 dates mais il affiche que le premier enregistrement) qq je dois faire pour regler ce probleme:?
c'est ta requete qui n'est pas bonne peut etre, ou tu as mal mis tes données sur le crystal report, il faut mettre ton label dans la zone de détails !