Я использую npgsql в ordre для подключения к моему postgres databse. Теперь я хотел бы добавить соединение в свой web.config, чтобы иметь возможность использовать тег источника данных sql для asp.net.Использовать postgres с sqldatasource в asp.net
Ниже то, что я сделал до сих пор
<connectionStrings>
<add name="constring" connectionString="Server=localhost; user id=postgres; Password=mypassword; Database='db_name';Trusted_Connection=True"/>
</connectionStrings>
НО ошибка показывает говоря об ошибке для входа, так как он с помощью моего ПК профиля пароля учетной записи, а не пароля базы данных Postgres.
Любая идея, как ее решить?
Это ошибка, я получаю в настоящее время:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Я хочу подключиться к Postgres не к SQL Server.
порт не является ключевым словом в ConnectionString в web.config, потому что я уже пробовал @Mikatsu –
HTTP: // WWW. connectionstrings.com/postgre-sql 5432 будет портом по умолчанию. – Mikatsu
Мне уже удалось выполнить соединение с codebehind C# с помощью npgsql. Что мне хотелось бы узнать, как это сделать в web.config @Mikatsu –