找回密码
 立即注册

QQ登录

只需一步,快速开始

rcsy001

高级会员

118

主题

330

帖子

1198

积分

高级会员

积分
1198

活字格认证微信认证勋章

QQ
rcsy001
高级会员   /  发表于:2016-1-5 16:29  /   查看:7704  /  回复:10
AR10 在设置数据源时DATASET,要设置连接字符串时,这个连接字符串可否读取配置文件(web.config)文件中的信息(connectionString)
这样,我配置文件修改,数据库就能切换到不同的服务器数据

10 个回复

倒序浏览
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
地板
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-6 09:19:00
5#
回复 3楼rcsy001的帖子

我看你2011年就使用AR呢,现在是有升级的计划吗?
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2016-1-6 09:35:00
6#
是的,升级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
7#
帖子里附件的demo应该够详细了吧。或者你希望具体再提供什么信息给你呢?
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2016-1-6 11:17:00
8#
ActiveReportsService.asmx.cs的创建过程,及注意事项
回复 使用道具 举报
rcsy001
高级会员   /  发表于:2016-1-6 11:23:00
9#
补充:
创建:Web服务(ActiveReportsService.asmx.cs的创建过程,注意事项)与创建AR 10 Web服务(ActiveReports.ReportService.asmx)的区别。
(什么时候用 Web服务,什么时候用AR 10 Web服务等等)
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-1-6 11:37:00
10#
这儿的Web服务就是.NET里面的标准WebService,只是起了个名字叫ActiveReportsService而已。

ActiveReports所提供的服务,在所有的Web系统中都需要体检。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部