【问题标题】:How to use Data Connection created in Visual Studio in code?如何在代码中使用在 Visual Studio 中创建的数据连接?
【发布时间】:2011-01-21 18:14:14
【问题描述】:
是否可以访问代码中添加到项目中的数据连接?
我知道可以访问使用可视化设计器创建的数据集,但我只想访问连接。
编辑:
在VS2008中可以通过Tools > Connect to Database添加Data Connection到项目中。
我想在我的代码中将此连接作为一个对象访问,这样我就不必自己指定连接字符串。
【问题讨论】:
标签:
.net
visual-studio-2008
settings
database-connection
【解决方案1】:
我认为您不能直接使用 IDE 创建的连接,就好像它是您的项目设置之一一样。但是,IDE 通过项目属性提供了类似的功能。
访问属性的方式会因您使用的语言/默认配置而略有不同。但总的来说,您应该可以尝试这些步骤,看看它们是否提供了您想要的功能:
- 打开您的项目。
- 在解决方案资源管理器中找到您的项目并选择该项目。
- 在“项目”菜单上,选择“项目名称”属性菜单项。
- 应该会打开项目属性选项卡。选择“设置”边栏选项卡。
- 如果您没有设置,您可以选择创建设置文件。如有必要,请这样做。
- 在显示的网格中,选择第一个空白行并在名称字段中键入“ConnectionString”。
- 在类型下拉列表中,选择(连接字符串)
- 单击值字段。当您激活此字段时,应该会出现一个标记为“...”的小扩展按钮。点击它。
- 这将打开一个连接设置对话框。
- 从可用的下拉菜单中选择您的服务器。
- 根据自己的喜好配置登录凭据。
- 从可用的下拉列表中选择您的数据库。
- 测试连接。如果OK,则点击OK两次,返回设置页面。
- 保存您的设置。
现在您应该可以从项目代码中访问此连接字符串了。
VB.Net:
Dim cs = My.Settings.ConnectionString
C#:
var cs = Properties.Settings.Default.ConnectionString;