Tag Archives: vbnet

[.Net] Comment trouver les frameworks DotNet installés ?

dotnet microsoft

Aujourd’hui j’ai eu une question tout bête: comment faire pour savoir les versions du framework DotNet installées sur une machine Windows ?

Après avoir cherché sur le serveur, dans les propriétés, dans les logiciels installés, etc…, j’ai enfin trouvé un début de piste dans la base de registre.

Le souci c’est que récupérer toutes les versions disponibles du framework DotNet via la base de registre n’est pas super convivial.

Après un peu de recherche, j’ai trouvé un sample directement sur la MSDN qui permet d’afficher la liste de toutes les versions du framework DotNet installé.

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