一、依賴條件
1、VS 2019(或者支持.net 4.5的任意版本)
2、Npgsql組件包部分依賴項(xiàng)
附下載地址:.net4.5鏈接PostgreSQL-PostgreSQL文檔類資源-CSDN下載
二、安裝
1、新建窗體框架選擇.net 4.5
2、安裝Npgsql組件包
在解決方案管理器?中右擊項(xiàng)目,選擇在文件資源管理器中打開(kāi)文件夾,依次打開(kāi)bin/debug,將安裝包內(nèi)容解壓到debug文件夾中,附圖:
?3.在VS中進(jìn)行引用
解決方案管理器?中右擊引用,選擇添加引用,打開(kāi)如下界面:
?將兩項(xiàng)前復(fù)選框勾上,選擇確定?離開(kāi)界面。
三、代碼實(shí)現(xiàn)
1、添加引用
using Npgsql;
2、連接指定數(shù)據(jù)庫(kù)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-626917.html
//示例為連接到本地地址,接口為5432,用戶登錄名為user1,密碼為pwd1,數(shù)據(jù)庫(kù)名為postgres
string connectionString = "Server=localhost;Port=5432;User Id=user1;Password=pwd1;Database=postgres;Encoding=UNICODE"
NpgsqlConnection conn = new NpgsqlConnection(connectionString);
conn.Open;//打開(kāi)連接
conn.Close;//關(guān)閉連接
?3、執(zhí)行SQL語(yǔ)句文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-626917.html
string strSql = "select * from table";//用于存儲(chǔ)SQL語(yǔ)句
NpgsqlCommand objCommand = new NpgsqlCommand(strSql, conn);
objCommand.ExecuteNonQuery();
附言:本文介紹了c#中連接pgsql的基礎(chǔ)操作,且只提供了連接pgsql與.net 4.5組件中基礎(chǔ)的部分,若需全部組件可以自行查找或私信。
到了這里,關(guān)于基于.net 4.5 使用VS連接PostgreSQL的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!