Как подключиться к базе данных PostgreSQL?

113
14 ноября 2020, 21:00

Проблема такая, решил создать простое приложение по отборке юзеров.

Но у меня никак не получается подключиться к самой БД. Вот код, который я оспользовал:

String connectionString = "Server=localhost;Port=5432;User=postgres;Password=postgres;Database=postgres;";
NpgsqlConnection npgSqlConnection = new NpgsqlConnection(connectionString);
npgSqlConnection.Open();

При запуске отладки, выподит ошибку:

Подскажите пожалуйста, куда вставить код, и каким он был, был бы рад указанию самой ошибки, чтобы в дальнейшем не совершать такой же.

Скрин с pgAdmin 4:

Пароль: postgres

Answer 1

В App.config добавить

<connectionStrings>
    <add name="ИмяПодключения"
         connectionString="Server=Сервер;Port=5432;Database=База;User Id=postgres;Password=пароль"
         providerName="Npgsql"/>
  </connectionStrings>

в коде использовать

var connectionString = ConfigurationManager.ConnectionStrings["ИмяПодключения"].ConnectionString;
READ ALSO
Эмуляция нажатия ctrl + v

Эмуляция нажатия ctrl + v

Необходимо эмулировать нажатие данных клавиш вне формы

121
С# EmguCV ошибка &ldquo;OpenCV: type == CV_32F || type == CV_64F&rdquo;

С# EmguCV ошибка “OpenCV: type == CV_32F || type == CV_64F”

Нужен метод, который будет инвертировать видеоВ метод передается текущий кадр

93
Авторизация на сайтах (POST запросы c#)

Авторизация на сайтах (POST запросы c#)

В общем походу написания проекта возникла потребность совершать авторизацию на нескольких сайтахЕдиного подхода тут не будет(или я его...

109
Как добавить собственные кнопки в MessageBoxButtons?

Как добавить собственные кнопки в MessageBoxButtons?

Я могу использовать только кнопки:

117