我有一个问题,即在web.config文件中添加连接字符串

时间:2011-05-25 16:00:02

标签: asp.net visual-studio-2010 database-connection

我想添加连接字符串并为其命名..

连接字符串属于我添加了CreateUserWizard时创建的aspnetdb.mdf。

这是它的连接字符串:

  

Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Dima\My Documents\Visual Studio 2010\WebSites\WebSite10\App_Data\ASPNETDB.MDF";Integrated Security=True;User Instance=True

现在我将它添加到配置文件中:

    <connectionStrings>
        <add name="YourGuruDB" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Dima\My Documents\Visual Studio 2010\WebSites\WebSite10\App_Data\ASPNETDB.MDF";Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
  </connectionStrings>  

它向我显示字符串部分下方的奇怪线条,阻止它被执行..

我也不理解成员资格配置和数据库之间的联系

    <membership defaultProvider="MyMembershipProvider">  

这是什么提供者?不应该是.NET Framework提供商吗?与aspnetDB相同                         

为什么我在创建的数据库上看到红色Xes /并且每当我打开服务器资源管理器时都会创建系统?

1 个答案:

答案 0 :(得分:1)

尝试取出connectionString =“”属性中的双引号。

相关问题