VS2005中怎样配制用户角色数据库使用access数据库?
我的网站配置里只有sql provider,没有access的选项,怎么办?

解决方案 »

  1.   

    http://www.devx.com/asp/Article/29256
    希望对你所帮助!!
      

  2.   

    多用搜索……才4个小时就回答了两次这个问题。
    ======================================================================
    <connectionStrings>
    <add name="MemberConnectionString" connectionString="这里放access的连接字符串" providerName="System.Data.SqlClient"/>
    </connectionStrings> <system.web> <!-- Membership Provider -->
    <membership defaultProvider="PspperMembershipProvider">
    <providers>
    <add name="PspperMembershipProvider" connectionStringName="MemberConnectionString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="......" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </providers>
    </membership> <!-- Profile Provider -->
    <profile>
    <providers>
    <add name="PspperProfileProvider" connectionStringName="MemberConnectionString" applicationName="/" type="System.Web.Profile.SqlProfileProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </providers>
    </profile> <!-- RoleManager Provider -->
    <roleManager enabled="true" defaultProvider="PspperRoleProvider" cacheRolesInCookie="true">
    <providers>
    <add name="PspperRoleProvider" connectionStringName="MemberConnectionString" applicationName="/" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </providers>
    </roleManager>
    ======================================================================
    然后用asp.net配置工具选择