@beduin01

Указание имени БД в строке подключения?

Такой вопрос. Хочу перед тем как подключаться к БД проверить существует ли она. Однако строка подключения подразумевает, что нужно указывать имя используемой БД.
NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=postgres;Password=admin;Database=XXXXXX;");

Как быть?
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 1
NpgsqlConnection conn = new NpgsqlConnection("Server=127.0.0.1;Port=5432;User Id=postgres;Password=admin;");
var databasesTable = conn.GetSchema("Databases", null);
// проверяем наличие базы данных в таблице databasesTable
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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