如何在代码中使用Visual Studio中创建的数据连接?

mil*_*osz 4 .net settings database-connection visual-studio-2008

是否可以访问代码中添加到项目中的数据连接?

我知道可以访问使用可视化设计器创建的DataSet,但我只想访问连接.

编辑:

可以通过工具>连接到数据库将数据连接添加到VS2008中的项目.

我想在我的代码中访问此连接作为对象,这样我就不必自己指定连接字符串.

Jim*_*nts 6

我认为您不能直接使用IDE创建的连接,就好像它是您项目的设置之一一样.但是,IDE通过项目属性提供类似的功能.

如何使用属性与您使用的语言/默认配置略有不同.但一般来说,您应该能够尝试这些步骤,看看它们是否提供了您想要的功能:

  1. 打开你的项目.
  2. 在解决方案资源管理器中找到您的项目并选择项目.
  3. 在项目菜单上,选择'ProjectName'属性菜单项.
  4. 项目属性选项卡应该打开.选择"设置"刀片.
  5. 如果没有设置,您将可以选择创建设置文件.必要时这样做.
  6. 在显示的网格中,选择第一个空白行,并在名称字段中键入"ConnectionString".
  7. 在类型下拉列表中,选择(连接字符串)
  8. 单击值字段.激活此字段时,应显示标有"..."的小扩展按钮.点击它.
  9. 这将打开一个"连接设置"对话框.
  10. 从可用下拉列表中选择您的服务器.
  11. 根据自己的喜好配置登录凭据.
  12. 从可用下拉列表中选择数据库.
  13. 测试连接.如果没问题,则单击"确定"两次返回设置页面.
  14. 保存您的设置.

现在,您应该能够从项目代码中访问此连接字符串.

VB.Net:

Dim cs = My.Settings.ConnectionString
Run Code Online (Sandbox Code Playgroud)

C#:

var cs = Properties.Settings.Default.ConnectionString;
Run Code Online (Sandbox Code Playgroud)