VS2010和本地数据库

时间:2010-06-18 00:16:34

标签: visual-studio-2010

是否可以使用数据连接到本地数据库(在app_data文件夹中) - >在Visual Studio 2010中运行SQL编辑器?

当我从VS2010启动Transact SQL Editor时,我得到“Microsoft SQL Server 2008 RC”连接到服务器对话框。我对服务器类型的选项是“数据库引擎”和“SQL Server Compact”

2 个答案:

答案 0 :(得分:1)

我可以使用AttachDbFilename连接字符串选项连接到本地数据库(例如在Web.config中完成)。

在“连接到数据库引擎”对话框中,单击“选项>>”,转到“其他连接参数”选项卡,然后输入如下内容:

数据源=。\ SQLEXPRESS; AttachDbFilename =< your_path_to_app> \ App_Data \ YourDatabase.mdf; Integrated Security = True; User Instance = true; Initial Catalog = YourDatabase

此方法的唯一问题是选项未保存在对话框中,并且必须在每个连接中输入连接字符串。

答案 1 :(得分:0)

你能做的是:

  • CTRL + ALT + S(显示服务器资源管理器)

  • 添加连接。

  • 从数据源右侧单击“更改”,然后选择“Microsoft SQL Server数据文件”

现在您应该可以选择任何SQL Server文件进行连接。

  • 点击数据 - > Transact SQL Editor>新连接。将出现SQL Server连接对话框。
  • 在列表中,选择“SQL Server Compact”并浏览SDF文件。
  • 点击“连接”,您应立即连接。