Задать вопрос
@luckyyyyyyyyman

Как подключится к базе в PostgreSQL из С# приложения?

В приложении подключаюсь используя класс NPGSQL
connectionStr = $"Server=localhost;Port=1488;User={LoginText.Text.Trim(' ')};Password={PasswordText.Text.Trim(' ')};Database=PrivateBD;";
npgSqlConnection = new NpgsqlConnection(connectionStr);
try
{
npgSqlConnection.Open();
MessageBox.Show("Соединение устновленно! ", "Ура", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
После чего выдает ошибку что база, которую я указал в строке, не существует!
Severity: FATAL Code: 3D000
Но такая-же самая строка только с базой под именем postgres устанавливает соединение на ура. В чем может быть проблема? Ошибка появляется на любую созданную мной в pdAdmin базу данных!
  • Вопрос задан
  • 987 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@krypthon
Вынесите строку соединения в конфиг файл также проверьте пользователя в указанной базе может поможет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы