Установлено PostgreSQL Версия 12.1 в Windows 10 (скачано с этой страницы )
Но есть два сервера, как показано ниже:
(Почему PostgreSQL 10 установлено?)
![enter image description here](https://i.stack.imgur.com/Hhl51.png)
В проекте *. 1033 * C# приведенный ниже код автоматически подключается к база данных postgres под PostgreSQL 10 :
string Server = "localhost";
string Port = "5432";
string Username = "postgres";
string Password = "123456";
string Database = "postgres";
string connString =
String.Format(
"Server={0};Port={1};Username={2};Password={3};Database={4};SSLMode=Prefer",
Server,
Port,
Username,
Password,
Database);
using (var sqlConnection = new NpgsqlConnection(connString))
{
sqlConnection.Open(); // here opens database postgres under PostgreSQL 10
}
Как изменить код для открытия базы данных postgres из PostgreSQL 12 вместо PostgreSQL 10 ?