从C#应用程序问题连接到sql server 2005

时间:2011-06-02 18:06:25

标签: c# sql-server

我无法将 C#应用程序连接到 DB 。我已尝试过多种连接方式。 DB 就在那里。而且,我可以通过SQL Server获取它。但是,从我的代码中,我不断收到以下消息:

  

访问数据库时出错,a   与网络相关或特定于实例的   建立一个错误时发生错误   连接到SQL Server。切断   没找到或无法访问。   验证实例名称是否为   正确和那个SQL服务器是   配置为允许远程   连接。提供者:sql网络   接口,错误26 - 错误定位   指定的服务器/实例。然后也   错误发生连接不是   open.my数据源名称是   aastha \ sqlexpress。这种共鸣   转义序列无法识别。

2 个答案:

答案 0 :(得分:0)

这是获取有效连接字符串的简便方法。

  1. 在桌面上创建新的文本文档
  2. 将其扩展名从.txt重命名为.udl
  3. 使用向导连接到数据库
  4. 在记事本中打开.udl文件
  5. 复制字符串
  6. 粘贴到connectionstring

答案 1 :(得分:0)

首先确保您可以使用应用程序的相同凭据连接到SQL Server。基本上要确保您启用了Windows和SQL身份验证, IF 您正在使用SQL用户名。

如果您正在努力使用连接字符串,请访问http://www.connectionstrings.com/并找到您需要的字符串。