学习网考试学习资料

Gzu521.com

.Net中操作MySql数据库

MySQL教程   点击:次   发布时间:2004-4-2   【字体: 】   来源:
Gzu521.com我的学习网
  这是在vb.net中为连接MySQL中编写的一个类库。你可以使用这个类库直接操作mysql数据库

  在使用这个类库之前,你必须安装 
  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

  在这个库中有三个类: 
  manipstringformysql: 此类修改sgbd的字符串 
  mysql_requettes: 发送请求 
  mysql_utils : 对sgbd数据进行测试

  下面是使用此类库操作mysql的一个例子

  //对dataset进行操作 

  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 


    //对函数的调用

  dim mondatasettemp as dataset = mysql_requettes.myodbcdataset(
               sql,
               constantes.odbcbase, 
               constantes.odbcserver, 
               constantes.odbcpwd, 
               constantes.odbcuser, 
               "mondataset")

  此程序用到的类库可在如下地址下载:http://www.codeproject.com/dotnet/mysqlconnexion/mysqlconnexion.zip

责任编辑:gzu521

网络编程分类
ASP教程
.Net教程
Java教程
PHP教程
数据库基础
ACCESS教程
SQL Server教程
MySQL教程
Oracle教程
分类推荐信息
更多...
大类最新文章
更多...