在数据源中如何添加和使用参数

本文主要介绍在不同的数据源中如何添加和使用参数

发布于 2016/01/07 00:00

ActiveReports

本文主要介绍在不同的数据源中如何添加和使用参数

OLEDB

1.打开报表设计器2.创建一个新的页面报表或者RDL报表

3.添加新的数据源

4.连接类型使用Microsoft OLEDB提供并作为OLE DB提供程序使用Microsoft.Jet.OLEDB.4.0

5.填写连接信息数据库(如NWIND.MDB)并保存数据源

6.添加新的DataSet

7.在查询页面中,插入SQL表达式,(例如. "SELECT * FROM Customers WHERE (Country = ? AND City = ?)")

8.单击“验证”,以验证查询

9.进入“参数”对话框中的数据集的标签,例如:添加参数1和参数2    

10.设置为参数值“ = [@参数1 ]”和“ = [@参数2 ] ”相应

11.保存数据集

 

ODBC

1.步骤1-3的与OLEDB相同

2.连接类型使用微软ODBC提供 3.填写连接字符串(例如. "Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\NWIND.mdb")并保存数据源

4.添加新的DataSet

5.在查询选项卡插入SQL表达式(例如,“ SELECT * FROM 客户 WHERE (国家= @参数1 and 城市= @参数2 ) ” )

6.步骤8-11的与OLEDB相同

 

SQL Client

1.步骤1-3的与OLEDB相同

2.连接类型使用Microsoft Sql Client Provider

3.填写连接字符串(例如. "user id=sa;data source=192.168.33.45;initial catalog=NWIND;password=123;"),在“连接属性”选项卡中设置“保存密码”复选框,并保存数据源

4.添加新的DataSet

5.在查询选项卡插入SQL表达式(例如,“ SELECT * FROM 客户 WHERE (国家= @参数1 and 城市= @参数2 ) ” )

6.步骤8-11的与OLEDB相同

 

OracleDB

1.步骤1-3的与OLEDB相同

2.连接类型使用Oracle Client Provider

3.填写连接字符串(例如. "User Id=admin;Password=1;Data Source=oraserver:1521/xe;"),在“连接属性”选项卡中设置“保存密码”复选框,并保存数据源

4.添加新的DataSet

5.在查询选项卡插入SQL表达式(例如,“ SELECT * FROM 客户 WHERE (国家= :参数1 and 城市= :参数2 ) ” )

6.步骤8-11的与OLEDB相同

 

您在使用产品过程中有任何疑问,可以登录葡萄城开发者社区和经验丰富的技术工程师、ActiveReports开发人员交流:了解更多

了解ActiveReports产品更多特性:

/developer/activereports

下载产品体验产品功能:

/download/?pid=16

ActiveReports 报表控件| 下载试用

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

活字格低代码二维码

关注“活字格低代码”

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态