自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET操作MySql數(shù)據(jù)庫代碼范例解讀

開發(fā) 后端
對(duì)于數(shù)據(jù)庫的操作,作為一個(gè)合格的開發(fā)人員來說是必須要掌握的。那么我們就先從VB.NET操作MySql數(shù)據(jù)庫來仔細(xì)分析一下相關(guān)應(yīng)用技巧。

通過對(duì)VB.NET的學(xué)習(xí),大家可能會(huì)對(duì)這款功能強(qiáng)大的編程語言有些愛不釋手。尤其是在數(shù)據(jù)庫的操作上,體現(xiàn)了簡(jiǎn)便靈活的特性。下面我們就來看看有關(guān)VB.NET操作MySql數(shù)據(jù)庫的一些應(yīng)用技巧。#t#

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

在使用這個(gè)類庫之前,你必須安裝

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è)庫中有三個(gè)類:

ManipStringForMySQL: 此類修改SGBD的字符串

MySQL_Requettes: 發(fā)送請(qǐng)求

MySQL_Utils : 對(duì)SGBD數(shù)據(jù)進(jìn)行測(cè)試

下面是VB.NET操作MySql數(shù)據(jù)庫的一個(gè)例子

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

  1. Public Shared Function MyODBCDataset
    (ByVal ReqSQL As String, _  
  2. ByVal LaBase As String, ByVal 
    Server As String, _  
  3. ByVal Password As String, ByVal 
    User As String, _  
  4. ByVal NomDataSet As String) As DataSet  
  5. '' Connexion à un server MySQL   
  6. ''avec le Driver ODBC 3.51 avec 
    requette qui renvoie un dataset  
  7. Dim MyConString As String = _ 
  8. "DRIVER={MySQL ODBC 3.51 Driver};
    SERVER=" & Server _  
  9. & ";DATABASE=" & LaBase & ";
    UID=" & User _  
  10. & ";PASSWORD=" & Password & ";
    OPTION=3;"  
  11. Dim MyODBCConnexion As New 
    OdbcConnection(MyConString)  
  12. Try  
  13. Dim ds As New DataSet()  
  14. Dim cmd As OdbcDataAdapter = New   
  15. OdbcDataAdapter(ReqSQL, MyConString)  
  16. Dim MyCommand As New OdbcCommand()  
  17. Dim MyDataReader As OdbcDataReader  
  18. cmd.Fill(ds, NomDataSet)  
  19. MyODBCConnexion.Close()  
  20. Return ds  
  21. Catch MyOdbcException As OdbcException  
  22. ''   
  23. HttpContext.Current.Response.
    Write(MyOdbcException.ToString)  
  24. Catch MyException As Exception  
  25. ''   
  26. HttpContext.Current.Response.
    Write(MyException.ToString)  
  27. End Try  
  28. End Function  

 

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

  1. Dim MonDatasetTemp As 
    DataSet = MySQL_Requettes
    .MyODBCDataset(  
  2. SQL,  
  3. constantes.ODBCBase,   
  4. constantes.ODBCServer,   
  5. constantes.ODBCPwd,   
  6. constantes.ODBCUser,   
  7. "MonDataset") 

此VB.NET操作MySql數(shù)據(jù)庫實(shí)現(xiàn)程序用到的類庫可在如下地址下載:http://www.codeproject.com/dotnet/MySQLConnexion/MySQLConnexion.zip

責(zé)任編輯:曹凱 來源: IT168
相關(guān)推薦

2010-01-08 10:37:50

VB.NET數(shù)據(jù)庫

2010-01-14 09:55:06

VB.NET IEnu

2010-01-18 14:47:42

VB.NET獲取環(huán)境變

2009-08-19 16:38:30

VB.NET接口范例

2010-01-13 09:31:39

VB.NET窗體打印

2010-01-07 17:24:12

VB.NET連接數(shù)據(jù)庫

2009-10-28 17:08:57

VB.NET數(shù)據(jù)庫開發(fā)

2009-10-28 17:00:30

VB.NET數(shù)據(jù)庫

2009-10-13 17:31:50

VB.NET Acce

2010-01-08 14:50:47

VB.NET測(cè)試硬盤速

2010-01-08 10:48:05

VB.NET多線程

2010-01-19 17:03:25

VB.NET可執(zhí)行語句

2009-10-29 16:22:10

VB.NET操作MyS

2010-01-07 17:51:36

VB.NET實(shí)現(xiàn)Sin

2010-01-12 10:40:58

VB.NET數(shù)據(jù)庫壓縮

2009-10-28 16:47:26

VB.NET訪問數(shù)據(jù)庫

2010-01-15 19:24:42

2009-10-09 15:20:26

VB.NET連接數(shù)據(jù)庫

2010-01-15 18:24:14

VB.NET打開Not

2010-01-20 14:32:12

VB.NET轉(zhuǎn)換運(yùn)算符
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)