rcsy001 发表于 2016-1-5 16:29:00

AR10 设置DATASET连接字符串时,可否读取配置文件

AR10 在设置数据源时DATASET,要设置连接字符串时,这个连接字符串可否读取配置文件(web.config)文件中的信息(connectionString)
这样,我配置文件修改,数据库就能切换到不同的服务器数据

frank.zhang 发表于 2016-1-5 17:24:00

您好,

AR提供直接接受DataSet的方式,你可以根据您的需要任意设置数据源。

如果您使用SQL绑定的方式,只能在运行时对SQL的字符串进行修改。

rcsy001 发表于 2016-1-5 17:30:00

有AR10 asp.net mvc 使用Dataset方式,任意设置数据源的使用方法或Demo吗?

ZenosZeng 发表于 2016-1-6 09:18:00

请参考: http://gcdn.gcpowertools.com.cn/showtopic-19954.html

ZenosZeng 发表于 2016-1-6 09:19:00

回复 3楼rcsy001的帖子

我看你2011年就使用AR呢,现在是有升级的计划吗?

rcsy001 发表于 2016-1-6 09:35:00

是的,升级AR10,现在使用ASP.net MVC 差别还是很大的
我目前的的开发环境:VSt012+MVC4+AR10
ActiveReports 在 MVC 中运行时绑定数据源 一文中:
3、添加服务,在工程中添加一个【Web 服务】,然后切换到代码视图,修改该类继承的原始类型为 GrapeCity.ActiveReports.Web.ReportService。请参考附件中的 ActiveReportsService.asmx.cs 文件。
能再详细一点吗?特别是ActiveReportsService.asmx.cs的创建过程,注意事项

另外:我还找到一个解决办法,使用共享数据源 rdsx文件,但这个布署到服务器,读取文件会不会有问题

gw0506 发表于 2016-1-6 11:03:00

帖子里附件的demo应该够详细了吧。或者你希望具体再提供什么信息给你呢?

rcsy001 发表于 2016-1-6 11:17:00

ActiveReportsService.asmx.cs的创建过程,及注意事项

rcsy001 发表于 2016-1-6 11:23:00

补充:
创建:Web服务(ActiveReportsService.asmx.cs的创建过程,注意事项)与创建AR 10 Web服务(ActiveReports.ReportService.asmx)的区别。
(什么时候用 Web服务,什么时候用AR 10 Web服务等等)

ZenosZeng 发表于 2016-1-6 11:37:00

这儿的Web服务就是.NET里面的标准WebService,只是起了个名字叫ActiveReportsService而已。

ActiveReports所提供的服务,在所有的Web系统中都需要体检。
页: [1] 2
查看完整版本: AR10 设置DATASET连接字符串时,可否读取配置文件