网站建设时的一个小问题,望高手不吝赐教

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:12:58
我从一个网站上下载了一些网站建设的源码,他是用VS2003+SQL2000编的,我把数据库文件附加到了SQL2005上,然后用VS2005打开解决方案,
但总会出现这样的错误提示:

异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。

我个人理解这应该是SQL权限设置的问题,那么请问如何打开信息里提到的"远程连接"呢?

查看你的本地有没有打开sqlserver.exe进程,也就是MSSQLServer服务.
查看你数据库的连接方式是否允许混合验证(WINDOWS+SQL)
检查连接字符串里帐号密码

既然你是在网上找的代码..那么网上的代码在连接数据库的代码是不是有问题呢
用户名和密码是不是默认的sa 和空密码;
你的机子的SQL是不是sa 和空密码,那么你下的代码是不是?
还有数据源的IP是不是你本机的IP,或者是不是一个".";
"."代表的是本机!要不就是localhost

数据库不兼容

谁写的代码问谁阿