请教各位前辈一个问题。我用推模式做了一个报表,应用在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;