使用VS2005连接数据库的一些小问题
tcgmz 2009-08-05 11:21:15 我使用的是VS2005
数据库是sql server 2000,安装在机器名为ASD的计算机上,此计算机IP为192.168.108.10
在“添加连接”窗口中!服务器名写ASD,然后选“使用SQL Server 身份验证”输入用户名:密码:****.测试连接提示“超时时间已到,在操作完成之前超时时间已过或服务器未响应”,反正就是连接失败。
同样的,把服务器名改为IP地址192.168.108.10,其余不变,测试连接马上成功。
这是为什么????
==================================================================
用代码连接数据库
SqlConnection myCon = new SqlConnection();
myCon.ConnectionString="Persist Security Info=False;User id=sa;pwd=sa;database=northwind;server=(192.168.108.10)";
提示:在建立与服务器的连接时出错,在连接到SQL Server 2005时,在默认的设置下Sql Server不允许进行远程连接可能会导致此失败。(provider:命令管道提供程序,error:40 - 无法打开到SQL)
这又是为什么呢???
我是新学的!麻烦大家了!!!