宝哥软件园

VS2010水晶报表的使用方法

编辑:宝哥软件园 来源:互联网 时间:2021-11-18

在VS2010中新建一个"窗户窗体应用程序"项目,在该项目中添加一个水晶报表" CrystalReport1.rpt ",然后在项目上点击鼠标右键属性,将"目标框架"改为".净框架4"2013-06-20_003334

打开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();} }这样就好了2013-06-19_234029

更多资讯
游戏推荐
更多+