Connessione a PostgreSQL in VB.NET
In questo articolo vediamo come eseguire una connessione ad un db PostgreSQL con VB.NET.
Per farlo useremo la libreria Npgsql che potete installare da NuGet.
Qui sotto un esempio di codice in cui eseguiamo una semplice SELECT:
Imports Npgsql
Module Module1
Sub Main()
Try
Dim connectionString As String = "Host=HOST;Database=DB;User Id=USER;Password=PWD;"
Using connection As New NpgsqlConnection(connectionString)
connection.Open()
Using cmd As New NpgsqlCommand("SELECT * FROM persone", connection)
Using reader As NpgsqlDataReader = cmd.ExecuteReader()
While reader.Read()
Console.WriteLine(reader("name"))
End While
End Using
End Using
End Using
Catch ex As NpgsqlException
Console.WriteLine(ex.Message)
End Try
End Sub
End Module
Nella stringa di connessione non ho inserito la porta, in quanto usiamo quella di default; in caso potete aggiungerla come parametro.
Enjoy!
vbnet nuget postgresql npgsql
Commentami!