关于c#中数据库连接问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:14:34
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

谁能帮我看看,提示这样的错误,是什么原因啊

数据库没配置好 你打开》开始》程序》sql server 2005》配置工具》 sql server configuration manager 》sqlexpress》右边的
tcp 、ip右击属性》ip地址》ip端口》改为1433
ok了 重启一下sql服务器 肯定没问题 我想试这样

连接字符串设置问题。

Data Source=服务器地址;DataBase=数据库名称;User ID=用户名;pwd=口令;

1.在C#中按ctrl+alt+s,
2.然后你自己要先新建一个数据连接, 测试通过后,
3.再将此连接的属性中的连接串直接复制粘贴到你的代码中

这样才是最好的办法!!

有可能是SQL Server某些服务没开启。
进入“开始->所有程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager”看看。
或者“开始->所有程序->Microsoft SQL Server 2005->配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器”