0

我正在使用 SQL Server 学习 .net。我已经安装了 Visual Studio 2010 和 SQL Server 2008R2。

我在 SQL Server Management Studio 中工作没有任何问题。我可以使用数据库。

我正在尝试从.net 连接到数据库,以下是连接字符串

myconn.ConnectionString = 
                "Data Source=.\'Manuel-PC\'SQLINFMASTERIA;Initial Catalog=Northwind;Integrated Security=True";

我有以下错误在线mycommand.Connection = myconn;

"Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server。No se encontró el servidor o éste no estaba accesible. Compruebe que el nombre de la instancia es Correcto y que SQL Server está configurado para admissionir conexiones remotas. (provier:Named Pipes Provider, erro:40 - No se pudo abrir una conexión con SQL Server"。

我读过其他帖子,它们对 SQL Server 端和防火墙端的配置选项有帮助。

我可以连接到 Visual Studio 中的数据库,能够使用 Visual Studio 的工具浏览数据库的一个表。

但是,在运行程序时,我收到了同样的错误。

这个问题是否必须与安装的顺序有关?我的意思是,我先安装了 Visual Studio,然后安装了 SQL Server。

4

1 回答 1

0

假设我糟糕的翻译技能是正确的,那就是一般的“无法连接”错误,这可能意味着从“您错误地指定主机/端口”到“您提供的凭据不正确”。

您的连接字符串对我来说似乎不正确 -.\表示本地机器

看看这里: http: //www.connectionstrings.com/sql-server-2008并仔细检查连接字符串的语法。

于 2013-04-12T00:25:32.200 回答