如何动态链接数据库

dongggua 2010-12-08 08:39:22
String ConnString = "Data Source=Highill;Initial Catalog=Northwind;Integrated Security=True";
这句话有问题吗?
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)出现这个错误怎么回事呢?我用的是SQL Server 2000
请问有没有高手知道该如何动态连接数数据库呢?
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongggua 2010-12-10
  • 打赏
  • 举报
回复
呵呵 谢谢大家了
wanglao55555 2010-12-08
  • 打赏
  • 举报
回复
楼上俩位已经说的很清楚了
龍过鸡年 2010-12-08
  • 打赏
  • 举报
回复
这可能是2个原因造成的,你操作试试:

开始菜单 - 程序 - Microsoft SQL Server 2005 - SQL Server 配置管理器

打开左边的树目录选择 SQL2005 网络配置\SQLDE2005
将右侧立标中的 Share Memory | Name Pipes | TCP/IP 都启用

重启 MSSQLSERVER 服务

如果仍然连接失败,检查防火墙设置,尤其是 ESET
wuyq11 2010-12-08
  • 打赏
  • 举报
回复
连接字符串是否正确 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 ->服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",接下来建议选择”同时使用TCP/IP和named pipes ”,确定后,重启数据库服务.

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧