Каков подходящий синтаксис соединения для PostgreSQL? - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть приложение C #, в настоящее время работающее с sqlserver в качестве базы данных.Мое заявление о соединении с использованием Dapper указано ниже:

using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConfig.CnnString(db)))

connectionString="Server=127.0.0.1;Database=Tournaments;Trusted_Connection=True;" providerName="System.Data.SqlClient"

Я пытаюсь получить строку подключения, аналогичную приведенной выше для postgresql, также используя Dapper

Я пробовал 2 утверждения ниже, которые я думалбудет postgre эквивалентом строк sqlserver выше

using (IDbConnection connection = new System.Data.OleDb.OleDbConnection(GlobalConfig.CnnString(db)))

connectionString="Server=(localhost:5432);Database=Tournaments;Integrated Security=true;" providerName="Npgsql"/>

Система просто не отвечает.Что я могу делать не так?

1 Ответ

0 голосов
/ 22 сентября 2018

Просто попробуйте следующую строку подключения.Вы можете использовать localhost или 127.0.0.1

connectionString="Host=127.0.0.1;Port=5432;Database=Tournaments;Integrated Security=true;" providerName="Npgsql"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...