- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
超详细的vs2012 web报表开发教程分享!
标签:vs2012 web报表开发 2017-8-06 作者:任品
如今,各种互联网的web应用程序层出不穷,让人目不暇接。那么如何才能快速入门,成长为一名专业的vs2012web开发工作者呢?通过接下来小编向大家介绍的关于vs2012 web报表开发的教程,希望大家能够有所收获。
1、新建windows窗体,项目-->添加新项-->Visual C#项-->Windows Form-->windows窗体。
2、窗体中加入button按钮和报表控件。
3、新建报表,项目-->添加新项-->reporting-->报表,生成.rdlc文件。
4、在.rdlc上插入表格-->新建数据源-->数据库-->数据集-->新建连接。
5、这里输入数据库连接的服务器名,登录数据库的用户名和密码,选择数据库名称。
6、选择需要用的表。
7、名称可以自己写,本人没改,数据源为自己选择的数据库名称,可用数据集为表名。
8、.rdlc界面在表格的第一行输入字段名,第二行点击每列右上角的小图标选择该列要显示的字段名。
9、回到Form窗体点击报表右上角的小三角,选择刚刚创建的报表Report1.rdlc,数据源默认的就可以,本人在这里没有修改数据源名称还是DataSet1.
10、后台代码
public Form1()
{
InitializeComponent();
this.reportViewer1.Load -= new System.EventHandler(this.reportViewer1_Load);
}
private void button1_Click(object sender, EventArgs e)//button点击事件
{
reportViewer1_Load(sender, e);
}
private void Form1_Load(object sender, EventArgs e)
{
this.reportViewer1.Load -= new System.EventHandler(this.reportViewer1_Load);
}
private void reportViewer1_Load(object sender, EventArgs e)
{
DataTable table = helps.GetDataTable("select ID,UserID,OID from User_Org where 1=1");
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", table));
this.reportViewer1.RefreshReport();
}
点击button后即可加载数据。
以上就是小编向大家介绍的关于vs2012 web报表开发教程的全部内容了,希望大家在看完之后能够有所帮助。如果大家想要观看更多关于vs2012 web报表开发的相关内容,可以到猪八戒网服务购的行业资讯进行查看。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。