ورود

View Full Version : حرفه ای: گزارش گیری با crystal report ( بدست آوردن یک بازه تاریخی)



najafisolari
یک شنبه 11 دی 1390, 14:08 عصر
سلام من میخوام از یک تاریخ تا تاریخ دیگری گزارش بگیرم از کد زیر استفاده کردم جواب نداد لطفا کمکم کنید

Dim sqlcnn As New SqlConnection("Data Source=.;AttachDbFilename=" & CurDir() & "\db\DBshop.mdf;Integrated Security=True")
If sqlcnn.State = ConnectionState.Closed Then
sqlcnn.Open()
End If
Dim com As New SqlCommand("select * from CardGiveTbl where DateRecive between '" & FaDatePicker1.Text & "' and u_pass='" & FaDatePicker2.Text & "'", sqlcnn)
Dim dt As New SqlDataAdapter(com)
dt.Fill(ds, "CardGiveTbl")
rpt.SetDataSource(ds)
CrystalReportViewer1.ReportSource = rpt

najafisolari
دوشنبه 12 دی 1390, 06:43 صبح
تورو خدا جواب بدید

Mahmoud Zaad
دوشنبه 12 دی 1390, 16:48 عصر
سلام
توی کوئری باید یه چیزی شبیه به این بنویسید:
select*from CardGiveTbl where date between date1 and date2
بعد از where به جای date و date1 و date2 مقادیر خودتون رو بنویسید در ضمن به نظرم datetimepicker خاصیت تکست نداره باید بنویسید datetimepicker.value.ToString() البته این کد مال سی شارپه!