• 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; //定義數據庫連接字段

  • 相关阅读:
    rsync
    SAMBA服务搭建
    top,job,user,file,alias
    FTP服务搭建
    shell_script2
    shell_script1
    shell_processing
    shell_advanced
    shell_basic
    docker搭建私有仓库遇到的坑 http: server gave HTTP response to HTTPS client
  • 原文地址:https://www.cnblogs.com/godwar/p/972958.html
Copyright © 2020-2023  润新知