由 LocalSqlServer 而引起的 LoginView 错误

作者:vkvi 来源:千一网络(原创) 日期:2007-11-12

用 ASP.NET 做了一个系统,数据库连接字符串是存于 web.config 中的,前台没有问题,后台在 LoginView 中输入用户名和密码后出现类似如下的错误:

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)

详细错误信息见:LocalSqlServer.htm

机子上并未安装 SQL Server 2005,并且也没有额外配置要求访问 SQL Server 2005,前台都是正常的,说明错误信息中提出可能存在的问题在这里都不存在。

经查是由于 web.config 中的 connectionString 中存在两个数据库连接字符串:一个是自定义的;另一个是继承于全局的 LocalSqlServer。自定义的没有问题,原来问题是在 LocalSqlServer 中了,在本程序中,连接用户数据库的驱动使用的是默认驱动,将 LocalSqlServer 改为自定义的数据库连接字符串,测试正常了。

相关阅读

你前面那位网友看了:DHTML Calendar widget 日历控件常见使用

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他