新手问题,请大家指教,谢谢,在先等~~~~

sqllong 2007-06-28 11:03:01
web下水晶报表,数据从数据库里读出来了,但查看器中却没有数据;
代码:
SqlConnection conn = new SqlConnection("data source=.;uid=sa;pwd=;database=test");
SqlDataAdapter adapter = new SqlDataAdapter("select * from cry",conn);
System.Data.DataSet ds = new System.Data.DataSet();

adapter.Fill(ds);

//----开始----
//下面的代码是为了方便调试用的;
string myRow = ds.Tables[0].Rows.Count.ToString(); //显示42
string myClo = ds.Tables[0].Columns.Count.ToString(); //显示3
string myStr = ds.Tables[0].Rows[1].ItemArray[1].ToString(); //显示JACK
//----结束----

CrystalReport1 report = new CrystalReport1();
report.SetDataSource(ds);
CrystalReportViewer1.ReportSource= report;

但为什么页面运行就没有数据显示呢?
谢谢指教;
...全文
155 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sqllong 2007-07-02
  • 打赏
  • 举报
回复
自己解决了,谢谢各位
JavaK 2007-06-28
  • 打赏
  • 举报
回复
CrystalReport1 report = new CrystalReport1();
report.SetDataSource(ds);
CrystalReportViewer1.ReportSource= report;

改成:CrystalReport1.ReportDocument.SetDataSource(ds);
bote_china 2007-06-28
  • 打赏
  • 举报
回复
CrystalReportViewer1.ReportSource= report;
CrystalReportViewer1.DataBind();
sqllong 2007-06-28
  • 打赏
  • 举报
回复

CrystalReport1.ReportDocument.SetDataSource(ds);

在CrystalReport1里根本就没有ReportDocument这个属性;

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧