1,怎么为REPORTVIEW动态添加数据源

现在又要实现一个新功能,就是动态添加数据源。具体是:项目现在可以在服务器运行时动态地在数据库A,B,C(预先在项目中配置好)之间切换,并且多用户之前不会相互影响。现在需要,在服务器运行时,手动创建一套新的数据库环境(比如D)
你可以映射多个.dbml通过web.config来配置连接字符串,在代码中动态选择使用哪一个 .dbml作为映射文件操作xml 可以使用linq2xml

怎么为REPORTVIEW动态添加数据源

2,access报表里怎么设置多个数据源

以Access 2007说明:1、在菜单中点击“创建”,然后在“报表”工具栏中选你要做的相应报表方式,“空报表”、“报表”等。2、如果选“空报表”,则数据源就要在屏幕右边出现的“属性”(在报表空白初点右键)面板中点“数据”,然后在“控件来源”下拉选项中就可以创建数据源了,实际就是选择已经存在的表或查询,如果你没有合乎条件的查询,就要自己另行构造一个查询供选择。3、如果你选择的是其它报表选项,则access基本上都会提供一个选择数据源的询问对话框,按需要选择即可。不论用什么方式,数据源的来源主要靠两个途径构造:一是建表;二是在表的基础上建立SQL查询 ,然后在建报表过程中选择。
数据源这个概念在access中只是一个属性值,这个值按照他的规矩来,可以是值、也可以是数据集合。比如一个combobox控件,他的数据源可以设置成:"某个值",也可以是一个类似sql语句的伪语言语句。查询的数据源access默认是表和其他查询对象,查询对象可以是用sql语句够早的也可以是直接从er视图新建选择已有表和查询。窗体和报表的数据源只能是表或者查询。我们可以在他的设计视图设置,也可以设置他的datasource属性,按照他的规矩书写数据源,一般是一个sql语句代替数据集合描述,access这种东西高度集成了很多东西,使用了很多工具,很容易理解。

access报表里怎么设置多个数据源


文章TAG:报表  数据  数据源  怎么  rm26报表数据源怎么添加  
下一篇