有关成员验证的数据库的连接字符串如何写?
我用SQL2000,并用aspnet_regsql 命令建立了一个有关身份验证的数据库aspnetdb,可在web.config文件中的连接字符串如何写呢?下面这样不行啊!
<connectionStrings>
<remove name= "LocalSqlServer " />
<add name= "LocalSqlServer " connectionString= "data source=.\aspnetdb;Integrated Security=SSPI;User Instance=true " providerName= "System.Data.SqlClient " />
</connectionStrings>
在“ASP.NET配置”中进行AspNetSqlProvider测试时,提示下列信息:
未能建立数据库连接。
如果尚未创建 SQL Server 数据库,请退出网站管理工具,使用 aspnet_regsql 命令行实用工具创建和配置数据库,然后返回到此工具以设置提供程序。
可我打开SQL2000一看,aspnetdb数据库已经建立好了。不知何故,请高手指教啊,谢谢!!!先作揖了!
------解决方案--------------------data source=.\aspnetdb,有可能是这个路径有问题。可以先用一个绝对路径来试一下,看看是数据库方面出了问题,还是程序中有问题。