在visual studio中添加sql server数据连接

时间:2012-02-02 05:25:21

标签: visual-studio-2010 database-connection sql-server-express

我想从visual studio连接到sql express。当我进入数据库资源管理器并单击添加新数据连接时,我没有选择"Microsoft SQL Server"

enter image description here

我想连接到SQL Server实例。为什么visual studio不给我这个选项。我在这台电脑上安装了sql express:

enter image description here

修改

看看在这台其他电脑中我有更多选择: enter image description here

3 个答案:

答案 0 :(得分:1)

看起来此列表是基于已安装的DDEX(数据设计器可扩展性)提供程序进行操作的。我猜这里,但很可能你的DDEX提供商没有正确安装或以某种方式卸载。

您是否尝试修复Visual Studio 2010安装?

答案 1 :(得分:1)

在尝试使用Visual Studio Express 2010在家中进行一些实验性的侧面项目工作时遇到了同样的问题。

根据http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/5ac1c88b-ba4a-472b-a734-872febdceb0a/,这一切都归结为Visual Studio Express 上的许可限制,不允许连接到“远程”数据源(“。\ sqlexpress”)不应该考虑,IMO)。

疯狂地说,这只是Visual Studio Express 2010的限制:Visual Web Developer 2010 Express(喜欢那些MS名称)没有这个限制。

幸运的是,这提供了一种解决方法,正如我在其中一篇文章的答案中找到的那样:Connecting to SQL Server with Visual Studio Express Editions

基本上解决方法是:在Visual Web Developer中打开您的解决方案并在那里添加ADO.NET实体数据模型,然后保存解决方案并在Visual Studio Express中重新打开它并继续正常运行。

答案 2 :(得分:-1)

  1. 右键单击server explorer上的数据连接选项卡,单击添加连接。
  2. 在服务器名称中键入服务器的名称。即如果您安装了sql server management studio副本,则启动时会出现“连接到数据库”窗口中的名称,并将该名称粘贴到服务器名称下拉框中。
  3. 从那里的列表中选择您的数据库。 这么简单。