Stimulsoft Reports.Web如何在加载报表后动态改变mrt参数值?

作者:mayz    来源:慧都控件网    浏览:Loading...      日期:2012-09-19

问题描述:

我的报表Stimulsoft Reports.Web是用的OLEDB的连接方式,可能部署到多个不同的服务器上,也就是说服务器IP、用户名、密码、数据库等均会改变(字段不变),那要怎么样在加载报表后来动态改变mrt的IP、sa、pass、dbname、tablename等参数值呢?

问题解答:

您好!请参考以下代码进行修改:

StiReport report = new StiReport();

report.Load("MyReport.mrt");

report.Dictionary.Databases.Clear();

report.Dictionary.Databases.Add(new StiSqlDatabase("MyDatabase", "new connection string"));

 

Tag标签:Stimulsoft Reports.Web FAQ 

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:Stimulsoft中文网 [http://www.Stimulsoft.cn/]
本文地址: http://www.Stimulsoft.cn/Resources/FAQ/53.html

上一篇: Stimulsoft Reports.Web中的configurator工具是做什么用的?

下一篇: 用Stimulsoft Reports.Web设计报表时需要手工删除mrt中连接数据源的信息吗?