读书人

ReportViewer不能显示数据的有关问题

发布时间: 2012-04-11 17:42:33 作者: rapoo

ReportViewer不能显示数据的问题
不知道我的ReportViewer为什么不能显示数据,代码如下:

C# code
private void button1_Click(object sender, EventArgs e)        {            string sSQLString = "SELECT * FROM Repair";            string sConn = "Persist Security Info=false;" +            "Integrated Security=SSPI;database=FDB;server=CMUYU-PC;Connect Timeout=30;";            SqlConnection conn1 = new SqlConnection(sConn);            SqlCommand comm1 = new SqlCommand(sSQLString, conn1);            SqlDataAdapter sd = new SqlDataAdapter(comm1);            //DataBase db = new DataBase();            DataSet dataset1 = new DataSet();            conn1.Open();            sd.Fill(dataset1);            conn1.Close();            comm1.Dispose();            conn1.Dispose();            //db.Dispose();            this.reportViewer1.LocalReport.ReportEmbeddedResource = "report.Report1.rdlc";            this.reportViewer1.LocalReport.DataSources.Clear();            ReportDataSource rds = new ReportDataSource("Dataset1", dataset1.Tables[0]);            this.reportViewer1.LocalReport.DataSources.Add(rds);            this.reportViewer1.RefreshReport();        }

以上的Butten1的Click时间的代码,点击Button1之后的图片如下,没有显示人和数据.



大家帮帮我吧 谢谢了


[解决办法]
检查reportViewer
[解决办法]
RDLC使用上很多方法,各人有各人的方法,腊人张有个RDLC系列可以借鉴一下,好像还有实例下载
http://waxdoll.cnblogs.com/archive/2006/02/25/337713.html
[解决办法]
最好构建一个xsd
[解决办法]
不过各人方法都不一样,你那个显示不出来我也不知道什么原因,但问题肯定出在细节上。
[解决办法]
顶顶再看下
[解决办法]
代码方便好像没问题、 有返回数据? 检查reportViewer绑定的rdlc文件、
[解决办法]
我做了一个 好像没什么问题呢、可以显示数据、你再重新检查看看
C# code
            rvUserStat.LocalReport.ReportPath = "rptUserInfo.rdlc";            rvUserStat.ShowParameterPrompts = false;            ReportDataSource _rds = new ReportDataSource();            _rds.Name = "dsUserInfo_dtUserInfo";            _rds.Value = ds.Tables[0];            rvUserStat.LocalReport.DataSources.Clear();            rvUserStat.LocalReport.DataSources.Add(rds);            rvUserStat.LocalReport.Refresh(); 

读书人网 >C#

热点推荐