作者: 来源: 浏览:Loading... 日期:2012-09-20
问题描述:
设计时直接连接数据库,完成数据字典的设计后,保存报表文件mrt,这个mrt的文件中包含有连接数据库的相关信息。如果在程序中再绑定数据源的话会不会与mrt的连接数据源的信息冲突,需不需要手工删除mrt中的连接数据源的信息?
问题解答:
你好,没有必要手动删除,方法如下:
StiReport report = new StiReport();
report.Load("报表.mrt");
report.Dictionary.DataStore.Clear();
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection("Password=sa;Persist Security Info=True;Data Source=wangss\\sqlexpress;Integrated Security=False;Initial Catalog=SupportForum;User ID=sa");
report.RegData("Reply",con);
report.Show();
Tag标签:Stimulsoft Reports.Web FAQ