gpt4 book ai didi

linq-to-sql - 当我将表拖入 dbml 文件时,阻止 LINQ to SQL dbml 更新连接字符串

转载 作者:行者123 更新时间:2023-12-04 00:42:36 36 4
gpt4 key购买 nike

每次我将修改后的表拖到我的 dbml 中时,VS2010 都希望我更新连接字符串,即使我已经创建了一个具有完全相同信息的数据连接。每次发生这种情况时,它都会将我的连接字符串更改为“DataSourceConnectionString”,我必须从 5 个不同的文件中将其删除,并将其替换为我之前使用的连接字符串的名称,以免其他人使用该文件通过源头控制。有什么想法吗?

最佳答案

在修补了一些相关问题的答案后,我想出了另一个方法。

为了解决我遇到的问题,我需要删除我创建的数据连接,以便从 VS2010 中的服务器资源管理器窗口连接到我的数据库。然后,您需要打开 .dbml 设计器并右键单击空白区域并选择属性。将打开一个属性窗口,并有一个“连接”部分,单击小箭头将其打开。如果单击连接字符串行,则会出现一个带有点 (...) 的按钮。当您单击此按钮时,它将打开一个连接属性窗口。该窗口已经拥有您的 .dbml 已经拥有的所有相同的连接属性。您所要做的就是单击“确定”,它会在服务器资源管理器中自动为您创建一个数据连接,当您将新对象拖到 .dbml 时,它不会导致您向 .dbml 添加新的连接字符串!

耶!每次更新时不再删除额外的连接字符串! :D

关于linq-to-sql - 当我将表拖入 dbml 文件时,阻止 LINQ to SQL dbml 更新连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11213697/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com