用 ASP.NET 做了一个系统,数据库连接字符串是存于 web.config 中的,前台没有问题,后台在 LoginView 中输入用户名和密码后出现类似如下的错误:
详细错误信息见:LocalSqlServer.htm。
机子上并未安装 SQL Server 2005,并且也没有额外配置要求访问 SQL Server 2005,前台都是正常的,说明错误信息中提出可能存在的问题在这里都不存在。
经查是由于 web.config 中的 connectionString 中存在两个数据库连接字符串:一个是自定义的;另一个是继承于全局的 LocalSqlServer。自定义的没有问题,原来问题是在 LocalSqlServer 中了,在本程序中,连接用户数据库的驱动使用的是默认驱动,将 LocalSqlServer 改为自定义的数据库连接字符串,测试正常了。
相关阅读
你前面那位网友看了:表连接-内连接、外连接、交叉连接(内联接、外联接、交叉联接)介绍
▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲
作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他。