• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    軟件
    軟件
    文章
    搜索

    首頁編程開發C#.NET → .NET中 ADO.NET數據源 VS ODBC數據源 區別

    .NET中 ADO.NET數據源 VS ODBC數據源 區別

    相關軟件相關文章發表評論 來源:本站整理時間:2010/11/16 16:49:53字體大?。?em class="fontsize">A-A+

    作者:佚名點擊:237次評論:0次標簽: .Net

    .NETv3.0 可再發行組件包
    • 類型:編程輔助大?。?i>2.7M語言:中文 評分:1.8
    • 標簽:
    立即下載
    一  ADO.NET數據源

    使用SQLServer為例,配置屬性如下:

    1. data source,數據源,為機器名稱或者IP地址;

    2. server,服務器,為數據庫所在機器的名稱(計算機名);

    3. database ,數據庫名稱;

    4. User ID & password,用于訪問數據庫的用戶ID和密碼;

    5. pooling,標志是否使用數據庫連接池,不寫即為不使用連接池;

    6. Intergrated Security,系統集成安全驗證,標志登錄數據庫時是否使用系統集成驗證,不寫即為不需驗證;

    7. connection timeout,鏈接超時時間,系統再次嘗試連接數據庫時所經歷的時間長度,單位為秒,默認值為15秒;

    例:
    復制內容到剪貼板
    代碼:
    <connectionStrings>
    <add
            name="SQLCONNECTIONSTRING"

            connectionString="data Source=PC-201002011045;database=hr;user id=sa;pwd=1"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
    二  ODBC數據源

    比較ADO.NET,ODBC數據源的屬性及配置工作相對簡單,其屬性如下:
    1. Data Source Name(DSN),數據源的名稱??梢允箶祿吹拿Q或文件地址。

    2. Driver,數據驅動程序。即為ODBC數據源的數據驅動程序。

    3. Server,服務器。數據庫服務器的名稱或網絡地址。

    4. Database,數據庫名稱。

    5. UID & PWD,訪問數據庫的用戶名和密碼。

    注意:ODBC數據源的特點是必須提供Driver(驅動)屬性及其值。例:
    復制內容到剪貼板
    代碼:
    <connectionStrings>
            <add name="ODBCCONNECTIONSTRING" connectionString="DSN=MyAccessDB" />
    </connectionStrings>
    說明:以上所述ODBC配置是基于Windows的管理工具中的“ODBC數據源”的配置,在此之前需要預先配置好ODBC數據源,具體配置情況可參考:http://book.51cto.com/art/201001/181646.htm中有詳細的介紹。

    三  比較JAVA數據源


    Java中數據源的配置可以在web.xml中,也可以在發布Java程序包的第三方中間件(如Tomcat)中,跟ADO.NET數據源的配置相差無幾,可以說是一模一樣,只是可選配置方法由很多。如果同樣使用SQLServer數據庫,那么Java開發的數據源配置需要引入SQLServer的驅動Jar包,這是一點小小的區別。

    相對ODBC數據源的配置相差不大,除ODBC必須指定Driver屬性這一點之外,最大的區別就是ODBC數據源可以通過DSN屬性來靜態的指定或動態的創建數據源,從而鏈接并訪問數據源,相比之下,ODBC有更好的靈活性,如果需要臨時使用系統以外的數據源,采用ODBC數據源就相當快捷。
    請各位評點不當之處,我會跟進修改,并會增加與其它數據源的區別

      相關評論

      閱讀本文后您有什么感想? 已有人給出評價!

      • 8 喜歡喜歡
      • 3 頂
      • 1 難過難過
      • 5 囧
      • 3 圍觀圍觀
      • 2 無聊無聊

      熱門評論

      最新評論

      發表評論 查看所有評論(0)

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
      字數: 0/500 (您的評論需要經過審核才能顯示)
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>