读书人

一个关于水晶报表的异常

发布时间: 2012-03-26 15:46:56 作者: rapoo

一个关于水晶报表的错误
请教各位前辈一个问题。我用推模式做了一个报表,应用在ASP.NET中出现一个错误,运行时出现了如下界面

您请求的报表需要更多信息.

--------------------------------------------
DataSet1
服务器名:
数据库名:
用户名:
密码:
使用集成安全性



我连接DB的语句是: String connstr = "Provider=SQLOLEDB;Data Source=(local);initial catalog=renshi;integrated security=SSPI;UID=sa;"; 怎么找都找不到错误了,麻烦各位了,先谢谢啦!

[解决办法]

C# code
       database db = new database();   //能获取dataset的一个自己定义的类        string sql = "select * from ctlm06";         DataSet ds = new DataSet();         ds = db.GetDataSet(sql);  //通过database获取的        ReportDocument doc = new ReportDocument();         doc.Load(Server.MapPath("CrystalReport.rpt")); //自己定义的一个和dataset一样的.xsd即可        doc.SetDataSource(ds.Tables[0]);        CrystalReportViewer1.ReportSource = doc; 

读书人网 >asp.net

热点推荐