首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从会话分配连接字符串到表格适配器?

从会话分配连接字符串到表格适配器?
EN

Stack Overflow用户
提问于 2018-07-02 00:25:20
回答 2查看 0关注 0票数 0

我的应用程序已经开发,现在我们将更改会话对象中存储的连接字符串(分布式数据库管理系统(DDBMS)的Bcoz)

In that application There are so many **ObjectDataSource** which are 使用.XSD 文件初始化。这是关系到 的TableAdapter和其中的连接字符串的TableAdapter 是从Web.config文件分配。现在如何将连接字符串更改为会话对象中存储的任何内容?

EN

回答 2

Stack Overflow用户

发布于 2018-07-02 08:38:19

要在运行时更改XSD的连接,你需要将表适配器的ConnectionModifier属性设置为Public。如果它们是由“向导”创建的,则默认情况下它们将设置为Friend / Internal(VB / C#)。

我无法找到ConnectionModifier属性(它没有列在我的vs2005文档中)!如果单击XSD的较低区域(查询所在的位置),则应该在属性窗口中可见,以便更改。

然后,你可以设置连接属性(它使用一个对象而不是一个字符串),以便声明你的表格适配器。

票数 0
EN

Stack Overflow用户

发布于 2018-07-02 10:15:04

我认为你一旦改变了连接字符串就会重新生成所有类型的数据集,或者在运行时将它们“自定义”为使用连接字符串而不是从web.config文件中复制它.config在设计时。如果您“自定义”,则必须担心在进行任何导致类型数据集重新创建的更改时丢失自定义代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档