¡¾·±ÌåÖÐÎÄ¡¿
¡¾ÉèΪÊ×Ò³¡¿
¡¾¼ÓÈëÊղء¿
µ±Ç°Î»Öãº.Net¼¼ÊõÊ×Ò³ >> Asp.Net¿ª·¢ >> .NetÖвÙ×÷MySqlÊý¾Ý¿â

.NetÖвÙ×÷MySqlÊý¾Ý¿â

2007-03-15 08:00:00  ×÷Õߣº  À´Ô´£º»¥ÁªÍø  ä¯ÀÀ´ÎÊý£º0  ÎÄ×Ö´óС£º¡¾´ó¡¿¡¾ÖС¿¡¾Ð¡¡¿
¼ò½é£º×÷ÕߣºÑîÖÒÑ« רҵ£º¼ÆËã»úÈí¼þ¿ª·¢¼°Ó¦Óà ÓïÑÔÄÜÁ¦£ºTOFEL633 GRE2140 Email:zhongxunyang@yahoo.com.cn ÕâÊÇÔÚVB.netÖÐΪÁ¬½ÓMySqlÖбàдµÄÒ»¸öÀà¿â¡£Äã¿ÉÒÔʹÓÃÕâ¸öÀà¿âÖ±½Ó²Ù×÷MySqlÊý¾Ý¿â¡£ ÔÚʹÓÃÕâ¸öÀà¿â...
¹Ø¼ü×Ö£º.Net Êý¾Ý¿â MySql

×÷ÕߣºÑîÖÒÑ«

רҵ£º¼ÆËã»úÈí¼þ¿ª·¢¼°Ó¦ÓÃ

ÓïÑÔÄÜÁ¦£ºTOFEL633 GRE2140

Email:zhongxunyang@yahoo.com.cn

ÕâÊÇÔÚ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

ÔðÈα༭£ºadmin
±¾ÎÄÒýÓõØÖ·£º http://www.3pcode.com/net/2007/03/84878.htm
Ïà¹ØÎÄÕÂ