急:刚学crystalreport,,怎么显示啊? (在线等待)
我新建了一个asp.net web程序,加了一个新报表。
加了一个CrystalReportViewer ,代码如下:
protected crtest.CrystalReport1 crystalReport11;
protected CrystalDecisions.Web.CrystalReportViewer crvtest;
private void Page_Load(object sender, System.EventArgs e)
{
crvtest = new CrystalReportViewer();
crystalReport11 = new CrystalReport1();
TableLogOnInfo logoninfo = new TableLogOnInfo();
for(int i = 0;i == crystalReport11.Database.Tables.Count - 1;i++)
{
logoninfo.ConnectionInfo.ServerName = "";
logoninfo.ConnectionInfo.DatabaseName = "";
logoninfo.ConnectionInfo.UserID = "dba";
logoninfo.ConnectionInfo.Password = "sql";
crystalReport11.Database.Tables[i].ApplyLogOnInfo(logoninfo);
}
crvtest.ReportSource = crystalReport11;
crvtest.DataBind();
}
可是运行,浏览器里不显示报表啊。。界面就和 新加入的view控件一样。。。
怎么显示报表啊?