做留言板是碰到的和数据库连接问题。。新手做东西,求救。。

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:29:36
照着一本书上做的留言板,代码方面应该已经没有问题,而我也已经根据书上创建了数据库。。
可是从IIS打开主页的时候。。提示如下:
”/bluyzkl“应用程序中的服务器错误。。在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
其中 bluyzkl是我起的文件夹的名字。。提示
try
{
//打开数据库的连接
myConnection.Open();
} 有错。。
请大家看下。。具体代码比较长,不好贴出来。。
大家分析下,可能会是哪里出问题呢?。。数据库已经建好,连接语句应该也没问题。。想了很久,停在这里该不出来了。。
对了,用VS调试的时候能跳出目录清单,然后点主页就是出现同样的问题了。。。。在线等,比较着急~
其中我在web.congfig里面加了句话:
<appSettings>
<add key="SQLCONNECTIONSTRING" value="data source=zhengyd;uid=sa;pwd=;database=OfficeAutoDB;pooling=true"> </add>
</appSettings>。。。

data source=zhengyd;uid=sa;pwd=;database=OfficeAutoDB;pooling=true
data source=zhengyd;这个没有用我一般用的是Server=服务器地址
上边的异常是无法连接SQL服务器
你看你SQL数据库版本 如果是2005检查下是否起用了数据库混合认证
如果数据库不在同一个电脑上检查是否可以连接到数据的1433端口

你的连接字符串的格式没有问题
看数据库是否启用了混合登录模式:既Windows验证方式和SQL Server用户名和密码验证方式
在你的Sql server里面设置一下就是了

多半是这个原因