我目前正在处理连接 PostgreSQL 并将数据从该数据库检索到我的 .net 应用程序的任务,我使用的代码如下
OdbcConnection con = new OdbcConnection("Driver={PostgreSQL };Server=localhost;Port=2012;Database=DataCenter;Uid=postgres;Pwd=post@123;");
但它抛出一个 ODBException
。请给我一个代码。
最佳答案
你可以试试:
Driver={PostgreSQL};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
您绝对可以在这个网站上找到更多信息:http://www.connectionstrings.com/ 在您的情况下,特别是在此页面上:http://www.connectionstrings.com/postgre-sql#p51
如果它不能解决您的问题,那是因为问题不是来自连接字符串,而是您的 PostgreSQL 配置。您可能想检查您是否能够使用“psql”(例如)从您的客户端计算机连接到服务器。
问候
关于postgresql - 使用 ODBC 驱动程序连接 postgresql 的连接字符串是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11343628/