zoukankan      html  css  js  c++  java
  • 自定义AccessMemeberProvider支持VS2005中的Membership

    经过两天的研究,终于搞定了在VS2005使用Access数据库来支持Membership
    在网上查资料的时候,很多文章介绍说在VS2005中可以使用ASP.NET网站管理工具设置使用Access数据库,可是我怎么找都找不到,我想应该是有VS2005的版本内置支持ACCESS数据库的,不过我的版本是不支持,如果想使用Access来存储Membership的话,要下载支持Access的Provider了
    经过一天多的摸索,终于高度通过,下面写下过程以免将来遗忘:
    第一步在web.config文件中配置好Membership:
        <membership defaultProvider="AccessMembershipProvider">
          <providers>
            <add name="AccessMembershipProvider"
         type="AccessMembershipProvider"
         connectionStringName="AccessFileName"
         enablePasswordRetrieval="false"
         enablePasswordReset="false"
         requiresUniqueEmail="false"
         requiresQuestionAndAnswer="false"
         minRequiredPasswordLength="1"
         minRequiredNonalphanumericCharacters="0"
         applicationName="AccessProviderDemo"
         hashAlgorithmType="SHA1"
         passwordFormat="Hashed"/>
         
          </providers>
        </membership>
    第二步,在新创建的网站项目下面的App_Data建立一个数据库,并创建在SQL Server中一样的表
     
    第三步,将AccessMembershipProvider加入App_Code文件夹中
    示例可以通过http://www.edrp.cn查看

  • 相关阅读:
    ADO.NET存取数据库数据
    2017-01-03
    re模块
    random模块(随机)
    sys模块
    os模块
    datetime模块
    time模块
    logging模块
    Python函数初识
  • 原文地址:https://www.cnblogs.com/edrp/p/1645532.html
Copyright © 2011-2022 走看看