报表显示问题,急,谢谢!
我的报表是这样的步骤,先在资源管理器里建立一个Dataset1,再到服务器管理器加入表human,再用crystal 建立报表数据源是Dataset1,最后建立显示报表的Form2并加上crystalReportViewer1,最后在Form2的load事件里写下面的语句,报表始终没有数据出来,但数据库表确实是有数据的,请各位大虾帮助啊,分不够再加,
CrystalReport1 rpt = new CrystalReport1();
rpt.Load();
Dataset1 ds=new Dataset1();
SqlConnection myconnection = new SqlConnection("Server=localhost;database=human;user id=sa;persist security info=false;");
myconnection.Open();
SqlDataAdapter da = new SqlDataAdapter("select * from computer",myconnection);
da.Fill(ds);
myconnection.Close();
rpt.SetDataSource(ds);
crystalReportViewer1.ReportSource=rpt;
用crystal 建立报表数据源是Dataset1时显示了几个字段了,应该不是字段的问题,还是DataSet1这里有什么问题啊?