程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 在VB.NET運用中應用MySQL的辦法

在VB.NET運用中應用MySQL的辦法

編輯:MySQL綜合教程

在VB.NET運用中應用MySQL的辦法。本站提示廣大學習愛好者:(在VB.NET運用中應用MySQL的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是在VB.NET運用中應用MySQL的辦法正文


 緒言

在Visual Studio中應用領導銜接到MySQL數據庫是一件相當辣手的工作。由於MySQL其實不在VS2012默許支撐的數據庫中(好比SQL Server)。在本文中我將引見若何應用VB.NET銜接到MySQL數據庫而且履行SQL語句(SELECT,UPDATE,DELETE),同時我會展現若何將MySQL銜接器導入(connectors)到Visual Studio 2012中。

應用代碼

    你需要從http://dev.mysql.com/downloads/connector/下載MySQL銜接器(mysql-connector-net)並導入到Visual Studio中。解壓下載到的文件到指定文件夾,例如C:\。啟動Visual Studio。
    在VS2012創立一個新的項目,項目稱號可所以你隨意率性你愛好的: 
 2015625114720396.png (1600×900)

     翻開project(項目) --> Add reference(添加援用)。 

2015625114751470.png (1600×900)

https://www.aspphp.online/shujuku/UploadFiles_3118/201707/2017072814361789.png (1600×900)

      選中適才下載的DLL文件,將其導入你的項目中。
創立一個新的VB類,定名為itmysqldbas以下所示:

https://www.aspphp.online/shujuku/UploadFiles_3118/201707/2017072814361883.png (1600×900)

 如今你可以直接應用我寫的MySQL銜接類的代碼。我把這個類的代碼附在了這裡,或許mySqlDB.zip。
你可以把這個類的代碼復制到你的類中,或許爽性你直接把這個類文件放到你的項目中,這完整取決於你的決議。不管你采取哪一種方法,你都能獲得一個即能銜接到MySQL數據庫又能履行SELECT、UPDATE、DELETE操作的類。
我將僅僅應用幾行代碼就添加一個簡略的GridView到我的項目中,並試圖從數據庫中讀取數據。 
    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

    當你履行上述代碼時,會挪用executeSQL_dset這個函數從數據庫中獲得數據。這個函數會前往一個數據集(dataset),然後你就可以在項目中感化它了。

    若要履行更新或刪除敕令,還有另外一個辦法,以下:

    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


願望這個篇文章對會對你有效。

MySQL異常玲珑、異常輕易下載,而且它是收費的(開源的)。願望你能應用上述的類銜接到MySQL數據庫,並能履行(SELECT,UPDATE,DELETE)敕令。

我會在另外一篇文章中說明這個類的一些細節上的成績,以便利你本身能修正這個類。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved