تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
فلتر داتا جريد وكريستال ريبورت
#12
البارامترات يجب إضافتها بعد ربط التقرير بقاعدة البيانات مباشرة

وهذا التعديل على الكود
PHP كود :
Private Sub Button6_Click(sender As ObjectAs EventArgsHandles Button6.Click

    Dim dt 
As New DataTable

    Dim sql 
As String "SELECT * FROM [Table1] WHERE ([Sex]=@sex) AND ([Birthday] BETWEEN @d1 AND @d2)" 
 
   Using da As New OleDbDataAdapter(sqlCon)
 
       da.SelectCommand.Parameters.AddWithValue("@sex"Me.ComboBox1.Text)
 
       da.SelectCommand.Parameters.AddWithValue("@d1"CDate(Me.DateTimePicker1.Value.Date))
 
       da.SelectCommand.Parameters.AddWithValue("@d2"CDate(Me.DateTimePicker2.Value.Date))
 
       da.Fill(dt)
 
   End Using

    dgvList
.DataSource dt


    Dim rep 
As New allReport1

    rep
.SetDataSource(dt)
 
   rep.SetParameterValue("start_date"Me.DateTimePicker1.Value.Date)
 
   rep.SetParameterValue("end_date"Me.DateTimePicker2.Value.Date)

 
   CrystalReportViewer1.ReportSource rep
    CrystalReportViewer1
.Refresh()

End Sub 
الرد }}}
تم الشكر بواسطة: alma_fandi


الردود في هذا الموضوع
RE: فلتر داتا جريد وكريستال ريبورت - بواسطة عبـدالله - 16-04-17, 05:24 AM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم