نوشته شده توسط
mah.yar
من از روش زیر استفاده میکنم و مشکلی هم ندارم:
Dim dt As New DataTable
Dim da As New SqlDataAdapter("select * from t1", connection)
da.Fill(dt)
Dim cr As New CrystalReport1
cr.SetDataSource(dt)
CrystalReportViewer1.ReportSource = cr
ممنون دوست عزیز
با چند تا جدول چی مشکلی نداری؟
منم وقتی از یه جدول select می کنم کار می کنه، ولی وقتی از چند تا جدول select می کنم و داخل یه جدول مجازی می ریزم جواب نمی ده
select p1.id,p2.name,p2.lname,p3.code from p1,p2,p3 where id>3
da.fill(ds,t)
rpt.setdatesource(ds)
به عنوان مثال این select ساده رو می گم که جواب نمی ده !
راستی شما هم همه فیلد ها رو از قبل اضافه می کنید؟