C#连接POSTGRE数据库连接不上,求问。
用VISUAL C# 连接postgresql数据库,引用了Npgsql,用了MONO,但是连接不上。
具体是:
using System;
using System.Data;
using Npgsql;
using System.Data.OleDb;
using Mono.Security;
public class linksql
{
public static void Main(string[] args)
{
{ string src = "Server=((数据库所在主机的IP));Port=5432;User Id=postgres;Password=xxx;Database=test;";
int strMessage;
Console.WriteLine(src);
try
{ NpgsqlConnection conn = new NpgsqlConnection(src);
conn.Open();
strMessage = 1;
conn.Close();
}
catch
{
strMessage = 0;
}
System.Console.ReadLine();
Console.WriteLine("end is: " + strMessage);
}
}
}
跑出的结果只有src那个writeline。后面的完全没有显示。
请问问题出在哪里呢?是不是我postgre那边有什么需要设置得没有弄?还是问题出在visual上?还是??