report用法

发布时间:2011-09-02 15:19:17

1、 在页面中test.aspx添加reportview控件(可以从工具栏拖进来)

2、 右击项目选择‘报表’,添加进来。

3、 设计‘报表’,选择左侧的‘工具栏’,拖进来一个表格table1

4、 左侧有个‘数据源选项卡’,点击添加数据源,按向导走。

5、 把选择的数据源的字段拖进table1的详细里。

6、 在页面test.aspx写代码。如下:

首先添加

Using using Microsoft.Reporting.WebForms;

page_load()事件里写

if (!IsPostBack)

{

SqlConnection myConn = new SqlConnection("server=.;database=test;uid=sa;pwd=admin;");//test数据库。

//执行查询语句

SqlDataAdapter myda = new SqlDataAdapter("select * from student", myConn);//student表名

DataSet myds = new DataSet();

myConn.Open();

myda.Fill(myds);

myConn.Close();

//数据源名称

ReportDataSource rds = new ReportDataSource("DataSet1_student", myds.Tables[0]);//DataSet1_student是数据源名称

ReportViewer1.LocalReport.DataSources.Clear();

ReportViewer1.LocalReport.DataSources.Add(rds);

ReportViewer1.LocalReport.Refresh();

}

report用法

相关推荐