查看: 7804|回复: 0
打印 上一主题 下一主题

ASP.Net编写类库直接操作MySql数据库应用实例

[复制链接]
跳转到指定楼层
1#
发表于 2010-6-24 11:20:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
这是在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/downloa ... &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/dotne ... /MySQLConnexion.zip
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表