VS2010水晶报表的使用方法
在VS2010中新建一个"窗户窗体应用程序"项目,在该项目中添加一个水晶报表" CrystalReport1.rpt ",然后在项目上点击鼠标右键属性,将"目标框架"改为".净框架4"
打开app.config文件,在"启动"节点一个" useegacyvruntimeactivationpolicy=' true ' "属性复制代码代码如下:启动USegacyV2runtimeactivationPoLicy=' true ' supportedRuntime version=' v 4.0 ' SKU=' .NETFramework,版本=v 4.0 '//启动在表格一窗体中,从工具箱拖出一个水晶报表查看器控件,双击形式窗体,是双击形式窗体,不是水晶报表查看器,在后台的表单加载事件中写入如下代码:复制代码代码如下:私有void Form1_Load(对象发送方,事件参数e) {字符串connStr='数据源=' .\ \ SqlExpress初始目录=dbTest用户标识=sapassword=test ';SqlConnection conn=新的SqlConnection(CONtrol);conn . Open();尝试{字符串SQL=' SELECT * FROM Customer where email!='[电子邮件保护]';Sqldatadapter sda=new Sqldatadapter(SQL,conn);数据集ds=新数据集();sda .Fill(ds,' TMPTable ');字符串报告路径=系统窗户。表格。应用程序。startuppath @ ' \ crystal report 1。' RPT ';报告文档rd=新报告文档();研发。加载(报告路径);研发设置数据源(ds .表[0]。默认视图);这个。crystalreportviewer 1。报告来源=rd}捕获(例外情况){ 0抛出新的例外(例如.消息。ToString());}最后{ conn . Close();} }这样就好了
版权声明:VS2010水晶报表的使用方法是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。