• Asp.net2.0數據連接器連接sql2000/sql2005數據庫


     

          在 asp.net 2.0中,提供了各類的 provider,有 membership,role,profile 等的,可以很方便地實現如角色,用戶等管理,甚至不用自己寫代碼了。而在 vs.net 2005中,默認的各類的 provider 是使用 sql express 的,有的時候,如果想使用 sql sever 2000或者 sql server 2005,那應該怎麼辦呢?下面舉例子說明:
          首先,要正確使用 provider,我們要到C:\WINNT\Microsoft.NET\Framework\v2.0.50215下,運行一個叫 aspnet_regsql 的工具,之後按照其步驟設置就可以了,最後會產生一個叫 aspnetdb 的數據庫。

    在 web.config 中的配置如下:

    <connectionStrings>
    <remove name="LocalSqlServer" />
    <add name="LocalSqlServer" connectionString="Data Source=主機;Initial Catalog=數據庫名;Persist Security Info=True;User ID=sa;Password=xxxxx"
    providerName="System.Data.SqlClient" />
    </connectionStrings>


    另外:單獨 sql2000或 sql2005 access 數據庫的連接:

    sqlserver:
     <connectionStrings>
        <add name="CustomerDataConnectionString" connectionString="Server=zj; UID=sa; PWD=123456; DataBase=test;"
          providerName="System.Data.SqlClient" />
      </connectionStrings>
    access:
     <connectionStrings>
      <add name="ConnectionString_Access" connectionString="/data/blog.mdb"/>
      </connectionStrings>


    連接字符:
    private static string CONNECTIONSTR = ConfigurationManager.ConnectionStrings["CustomerDataConnectionString"].ConnectionString; //定義數據庫連接字段

  • 相关阅读:
    「CSP-S 2019」初赛解析
    「SP741」STEAD
    「CF1382B」Sequential Nim
    「二分图」学习笔记
    题解 P3321 【[SDOI2015]序列统计】
    题解 P5339 【[TJOI2019]唱、跳、rap和篮球】
    题解 P3200 【[HNOI2009]有趣的数列】
    题解 P2606 【[ZJOI2010]排列计数】
    题解 CF1095F 【Make It Connected】
    题解 CF1155E 【Guess the Root】
  • 原文地址:https://www.cnblogs.com/godwar/p/972958.html
Copyright © 2020-2023  润新知