最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuān)題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

在VB.NET應(yīng)用中使用MySQL的方法_MySQL

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 19:54:33
文檔

在VB.NET應(yīng)用中使用MySQL的方法_MySQL

在VB.NET應(yīng)用中使用MySQL的方法_MySQL: 緒言 在Visual Studio中使用向?qū)нB接到MySQL數(shù)據(jù)庫(kù)是一件相當(dāng)棘手的事情。因?yàn)镸ySQL并不在VS2012默認(rèn)支持的數(shù)據(jù)庫(kù)中(比如SQL Server)。在本文中我將介紹如何使用VB.NET連接到MySQL數(shù)據(jù)庫(kù)并且執(zhí)行SQL語(yǔ)句(SELECT,UPDATE,DELETE),同
推薦度:
導(dǎo)讀在VB.NET應(yīng)用中使用MySQL的方法_MySQL: 緒言 在Visual Studio中使用向?qū)нB接到MySQL數(shù)據(jù)庫(kù)是一件相當(dāng)棘手的事情。因?yàn)镸ySQL并不在VS2012默認(rèn)支持的數(shù)據(jù)庫(kù)中(比如SQL Server)。在本文中我將介紹如何使用VB.NET連接到MySQL數(shù)據(jù)庫(kù)并且執(zhí)行SQL語(yǔ)句(SELECT,UPDATE,DELETE),同
緒言

在Visual Studio中使用向?qū)нB接到MySQL數(shù)據(jù)庫(kù)是一件相當(dāng)棘手的事情。因?yàn)镸ySQL并不在VS2012默認(rèn)支持的數(shù)據(jù)庫(kù)中(比如SQL Server)。在本文中我將介紹如何使用VB.NET連接到MySQL數(shù)據(jù)庫(kù)并且執(zhí)行SQL語(yǔ)句(SELECT,UPDATE,DELETE),同時(shí)我會(huì)展示如何將MySQL連接器導(dǎo)入(connectors)到Visual Studio 2012中。

使用代碼

你須要從http://dev.mysql.com/downloads/connector/下載MySQL連接器(mysql-connector-net)并導(dǎo)入到Visual Studio中。解壓下載到的文件到指定文件夾,例如C:\。啟動(dòng)Visual Studio。
在VS2012創(chuàng)建一個(gè)新的項(xiàng)目,項(xiàng)目名稱(chēng)可以是你任意你喜歡的:
2015625114720396.png (1600×900)

打開(kāi)project(項(xiàng)目) --> Add reference(添加引用)。

2015625114751470.png (1600×900)

2015625114812648.png (1600×900)

選中剛才下載的DLL文件,將其導(dǎo)入你的項(xiàng)目中。
創(chuàng)建一個(gè)新的VB類(lèi),命名為itmysqldbas如下所示:

2015625114834509.png (1600×900)

現(xiàn)在你可以直接使用我寫(xiě)的MySQL連接類(lèi)的代碼。我把這個(gè)類(lèi)的代碼附在了這里,或者mySqlDB.zip。
你可以把這個(gè)類(lèi)的代碼復(fù)制到你的類(lèi)中,或者干脆你直接把這個(gè)類(lèi)文件放到你的項(xiàng)目中,這完全取決于你的決定。無(wú)論你采用哪種方式,你都能得到一個(gè)即能連接到MySQL數(shù)據(jù)庫(kù)又能執(zhí)行SELECT、UPDATE、DELETE操作的類(lèi)。
我將僅僅使用幾行代碼就添加一個(gè)簡(jiǎn)單的GridView到我的項(xiàng)目中,并試圖從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)。

代碼如下:

Dim mydb As New mySqlDB

Protected Sub Page_Load(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles Me.Load
Try
Dim dataset As New DataSet
Dim queryresult As String = ""
dataset = mydb.executeSQL_dset("SELECT COMMAND", queryresult)
GridView1.DataSource = dataset
GridView1.DataBind()
Catch ex As Exception

End Try
End Sub

當(dāng)你執(zhí)行上述代碼時(shí),會(huì)調(diào)用executeSQL_dset這個(gè)函數(shù)從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)。這個(gè)函數(shù)會(huì)返回一個(gè)數(shù)據(jù)集(dataset),然后你就能在項(xiàng)目中作用它了。

若要執(zhí)行更新或刪除命令,還有另一個(gè)方法,如下:

代碼如下:

Dim dataset As New DataSet
Dim queryresult As String = ""
mydb.executeDMLSQL("update or delete SQL command", queryresult)
If queryresult = "SUCCESS" Then
'your command is ok
Else
'your command is not ok
End If


希望這個(gè)篇文章對(duì)會(huì)對(duì)你有用。

MySQL非常小巧、非常容易下載,并且它是免費(fèi)的(開(kāi)源的)。希望你能使用上述的類(lèi)連接到MySQL數(shù)據(jù)庫(kù),并能執(zhí)行(SELECT,UPDATE,DELETE)命令。

我會(huì)在另一篇文章中解釋這個(gè)類(lèi)的一些細(xì)節(jié)上的問(wèn)題,以方便你自己能修改這個(gè)類(lèi)。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

在VB.NET應(yīng)用中使用MySQL的方法_MySQL

在VB.NET應(yīng)用中使用MySQL的方法_MySQL: 緒言 在Visual Studio中使用向?qū)нB接到MySQL數(shù)據(jù)庫(kù)是一件相當(dāng)棘手的事情。因?yàn)镸ySQL并不在VS2012默認(rèn)支持的數(shù)據(jù)庫(kù)中(比如SQL Server)。在本文中我將介紹如何使用VB.NET連接到MySQL數(shù)據(jù)庫(kù)并且執(zhí)行SQL語(yǔ)句(SELECT,UPDATE,DELETE),同
推薦度:
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專(zhuān)題
Top