Postgresql與.net
.net連接配接PostgreSql資料庫介紹一種方法。
下載下傳驅動。
我下載下傳了2個,
Npgsql2.0.6-bin-ms.net.zip和Npgsql2.0.6-bin-ms.net3.5sp1.zip
解壓第一個,把bin目錄中的兩個庫檔案拷貝到項目bin裡。
Mono.Security.dll
Npgsql.dll
1) 連接配接串
private readonly string _strConn = "Server=127.0.0.1;Port=5432;User Id=postgres;Password=1234;Database=logmessage;";
2) 建立連接配接
public NpgsqlConnection GetConnection()
{
try
{
if(_conn==null)
_conn = new NpgsqlConnection(_strConn);
}
catch (NpgsqlException ee)
throw new Exception(ee.Message);
return _conn;
}
3) 取得資料集
DataSet ds = new DataSet();
string strSele = "select * from users";
using (NpgsqlConnection conn = dd.GetConnection())
{
NpgsqlDataAdapter cmd = new NpgsqlDataAdapter(strSele, conn);
cmd.Fill(ds);
}
return ds;
這裡隻是做個例子。和其它的驅動操作類似。
完畢。
部落格園大道至簡
<a href="http://www.cnblogs.com/jams742003/" target="_blank">http://www.cnblogs.com/jams742003/</a>
轉載請注明:部落格園