Connessione a PostgreSQL in VB.NET

Mattepuffo's logo
Connessione a PostgreSQL in VB.NET

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!


Condividi

Commentami!