• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    DotNet如何訪問mySQL數據庫

    發布: 2008-5-13 10:31 | 作者: 不詳 | 來源: 博客 | 查看: 184次 | 進入軟件測試論壇討論

    領測軟件測試網 關鍵字:DotNet 訪問 mySQL 數據庫 .net的數據庫天然支持MSSQLServer,但是并非其他數據庫不支持,而是微軟基于自身利益需要,在支持、營銷上推自己的數據庫產品;但是作為平臺戰略,他并非排斥其他數據庫,而是參考java體系提出了一套數據庫訪問規范,讓各個第三方進行開發,提供特定的驅動。
    MySQL是免費的數據庫,在成本上具有無可替代的優勢,但是目前來講,并沒有提供。微軟把MySQL當作ODBC數據庫,可以按照ODBC.Net規范進行訪問,具體參考
    http://www.microsoft.com/china/community/Columns/Luyan/6.mspx
    而實際上,針對ODBC。Net的需要配置DSN的麻煩,而是出現了一個開源的系統MySQLDriverCS,對MySQL的開發進行了封裝,實現了.net環境下對于MySQL數據庫系統的訪問。
    http://sourceforge.net/projects/mysqldrivercs/
     
    通過閱讀源代碼,我們看到MySQLDriverCS的思路是利用C函數的底層庫來操縱數據庫的,通常提供對MySQL數據庫的訪問的數據庫的C DLL是名為libmySQL.dll的驅動文件,MySQLDriverCS作為一個.net庫進行封裝C風格的驅動。
    具體如何進行呢?
    打開工程后,我們看到其中有一個比較特殊的.cs文件CPrototypes.cs:
    #region LICENSE
    /*
         MySQLDriverCS: An C# driver for MySQL.
         Copyright (c) 2002 Manuel Lucas Vi馻s Livschitz.
     
         This file is part of MySQLDriverCS. 
     

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: Mysql MySQL mysql 訪問 數據庫 DotNet mySQL


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>