Tag Archives: vb.net mysql

Utiliser une base de données MySql en Vb.Net

Aujourd'hui j'ai besoin de me connecter à une base de données MySQL en Vb.Net afin de récupérer et sauver des données.

Tout d'abord, il faut télécharger le connecteur .Net disponible sur le site de MySQL.

Ensuite, dans votre projet il faut ajouter une référence à MySql.Data.

Puis faire un import de la librairie: Imports MySql.Data.MySqlClient

Vous pouvez ensuite utiliser une fonction telle que la suivante pour requêter votre base de données MySQL:

Public Sub Test()
	Dim connStr As String = "SERVER=localhost;DATABASE=xflows;UID=root;PASSWORD="
	Dim connection As New MySqlConnection(connStr)

	Dim command As MySqlCommand = connection.CreateCommand()
	Dim reader As MySqlDataReader
	command.CommandText = "select * from table"
	connection.Open()
	reader = command.ExecuteReader()
	While reader.Read()
		Dim row As String = vbNullString
		For i As Integer = 0 To reader.FieldCount - 1
			Debug.WriteLine(reader.GetValue(i).ToString())
		Next
	End While
	connection.Close()
End Sub
Inline
Inline