當(dāng)前位置:首頁(yè)>>開(kāi)發(fā)編程>>VS.NET>>新聞內(nèi)容
.Net中操作MySql數(shù)據(jù)庫(kù)
作者:楊忠勛/CSDN 發(fā)布時(shí)間:2004-4-1 9:38:00 文章來(lái)源:西部E網(wǎng)

  這是在VB.net中為連接MySql中編寫(xiě)的一個(gè)類(lèi)庫(kù)。你可以使用這個(gè)類(lèi)庫(kù)直接操作MySql數(shù)據(jù)庫(kù)。

  在使用這個(gè)類(lèi)庫(kù)之前,你必須安裝
  ODBC MYSQL 3.51下載地址:http://www.mysql.com/downloads/api-myodbc-3.51.html
  Driver ODBC.NET下載地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&displaylang=en 

  在這個(gè)庫(kù)中有三個(gè)類(lèi):
  ManipStringForMySQL: 此類(lèi)修改SGBD的字符串
  MySQL_Requettes: 發(fā)送請(qǐng)求
  MySQL_Utils : 對(duì)SGBD數(shù)據(jù)進(jìn)行測(cè)試

  下面是使用此類(lèi)庫(kù)操作MySql的一個(gè)例子

  //對(duì)DataSet進(jìn)行操作

  Public Shared Function MyODBCDataset(ByVal ReqSQL As String, _
         ByVal LaBase As String, ByVal Server As String, _
         ByVal Password As String, ByVal User As String, _
         ByVal NomDataSet As String) As DataSet
    ' Connexion à un server MySQL
    'avec le Driver ODBC 3.51 avec requette qui renvoie un dataset
    Dim MyConString As String = _
        "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & Server _
        & ";DATABASE=" & LaBase & ";UID=" & User _
        & ";PASSWORD=" & Password & ";OPTION=3;"
  Dim MyODBCConnexion As New OdbcConnection(MyConString)
    Try
        Dim ds As New DataSet()
        Dim cmd As OdbcDataAdapter = New
        OdbcDataAdapter(ReqSQL, MyConString)
        Dim MyCommand As New OdbcCommand()
        Dim MyDataReader As OdbcDataReader
        cmd.Fill(ds, NomDataSet)
        MyODBCConnexion.Close()
        Return ds
    Catch MyOdbcException As OdbcException
    '
      HttpContext.Current.Response.Write(MyOdbcException.ToString)
    Catch MyException As Exception
    '
      HttpContext.Current.Response.Write(MyException.ToString)
    End Try
End Function

    //對(duì)函數(shù)的調(diào)用

  Dim MonDatasetTemp As DataSet = MySQL_Requettes.MyODBCDataset(
               SQL,
               constantes.ODBCBase,
               constantes.ODBCServer,
               constantes.ODBCPwd,
               constantes.ODBCUser,
               "MonDataset")

  此程序用到的類(lèi)庫(kù)可在如下地址下載:http://www.codeproject.com/dotnet/MySQLConnexion/MySQLConnexion.zip


最新更新
·C#中使用Split分隔字符串的技
·VS2008開(kāi)發(fā)中Windows Mobile
·PC機(jī)和移動(dòng)設(shè)備上絕對(duì)路徑的
·C#程序加殼的方法(使用Sixx
·當(dāng)前上下文中不存在名稱(chēng)Conf
·請(qǐng)插入磁盤(pán):Visual Studio 2
·用VS.NET讀取Flash格式文件信
·在ASP.NET中使用AJAX的簡(jiǎn)單方
·VS.NET 2005中常用的一些代碼
·安裝VS.NET 2005 SP1補(bǔ)丁全攻
相關(guān)信息
·在C#程序中使用MYSQL數(shù)據(jù)庫(kù)
·如何在.Net中訪(fǎng)問(wèn)MySQL數(shù)據(jù)庫(kù)
畫(huà)心
愚愛(ài)
偏愛(ài)
火苗
白狐
畫(huà)沙
犯錯(cuò)
歌曲
傳奇
稻香
小酒窩
獅子座
小情歌
全是愛(ài)
棉花糖
海豚音
我相信
甩蔥歌
這叫愛(ài)
shero
走天涯
琉璃月
Nobody
我愛(ài)他
套馬桿
愛(ài)是你我
最后一次
少女時(shí)代
灰色頭像
斷橋殘雪
美了美了
狼的誘惑
我很快樂(lè)
星月神話(huà)
心痛2009
愛(ài)丫愛(ài)丫
半城煙沙
旗開(kāi)得勝
郎的誘惑
愛(ài)情買(mǎi)賣(mài)
2010等你來(lái)
我叫小沈陽(yáng)
i miss you
姑娘我愛(ài)你
我們都一樣
其實(shí)很寂寞
我愛(ài)雨夜花
變心的玫瑰
犀利哥之歌
你是我的眼
你是我的OK繃
貝多芬的悲傷
哥只是個(gè)傳說(shuō)
丟了幸福的豬
找個(gè)人來(lái)愛(ài)我
要嫁就嫁灰太狼
如果這就是愛(ài)情
我們沒(méi)有在一起
寂寞在唱什么歌
斯琴高麗的傷心
別在我離開(kāi)之前離開(kāi)
不是因?yàn)榧拍畔肽?/a>
愛(ài)上你等于愛(ài)上了錯(cuò)
在心里從此永遠(yuǎn)有個(gè)你
一個(gè)人的寂寞兩個(gè)人的錯(cuò)