C# 连接 PostgreSQL --- Npgsql的安装和使用
来源:互联网 发布:网络机房的重要性 编辑:程序博客网 时间:2024/06/15 10:34
项目中安装Npgsql
C# 连接 PostgreSQL 需要使用Npgsql驱动。Npgsql 完全由C# 实现,是免费且开源的。
官网地址:
http://pgfoundry.org/projects/npgsql/,
驱动下载地址:
https://www.nuget.org/packages/Npgsql/
本文使用 3.2.5
版本。安装可以通过使用visual studio 的 Tool -> NuGet Package Manager 进行。
在线安装:打开 Tool -> NuGet Package Manager -> Package Manager Console, 执行上面下载地址提供的安装命令即可。
离线安装:下载后得到 .nupkg 文件, 配置 NuGet Package Manager 下的安装包路径 Tool -> Options:
添加自己的包的路径,并把 .nupkg 文件拷贝至该路径。
完成后进入 Tool->NuGet Package Manager -> Manage NuGet Packages for Solution:
选择自己的 Package source 找到需要安装的包,选择项目进行安装,即可在项目目录的References中看到该引用。
测试数据库链接
完成 Npgsql 的引用,引入命名空间即可完成数据库操作。
编写测试代码如下:
using Npgsql;using System;namespace PostgreConnect{ class Program { static void Main(string[] args) { Console.WriteLine("Hello PostgreSQL"); // Host info var connString = "Host=localhost;Port=5432;Username=postgres;Password=123;Database=postgres"; using (var conn = new NpgsqlConnection(connString)) { conn.Open(); // Retrieve all rows using (var cmd = new NpgsqlCommand("SELECT column1 FROM myTable", conn)) using (var reader = cmd.ExecuteReader()) while (reader.Read()) Console.WriteLine(reader.GetString(0)); } } }}
阅读全文
0 0
- C# 连接 PostgreSQL --- Npgsql的安装和使用
- 在c#中,利用npgsql连接postgresql
- 使用Npgsql库调用PostgreSQL的函数(存储过程)
- 使用Npgsql库调用PostgreSQL的函数(存储过程)
- 使用 Npgsql.dll 链接 PostgreSQL 数据库
- postgresql加密函数的安装和使用
- C#连接和操作PostgreSQL数据库
- PostgreSQL安装和简单使用
- PostgreSQL安装和简单使用
- PostgreSQL安装和简单使用
- postgresql 安装和使用一
- PostgreSQL:PostgreSQL的安装和配置
- PostgreSQL的.NET驱动程序Npgsql中参数对象的一个Bug
- Npgsql-The .net DataProvide for Postgresql DB.
- Npgsql - .Net Data Provider for Postgresql
- c#连接PostGreSQL
- C#连接postgresql数据库
- 使用perl连接和操作postgresql数据库
- Spring Boot项目使用参数校验
- 如何批量清理Excel单元格空格用替换方法清除不了
- css outline
- 第六篇:JAVA探测文件编码
- docker aliases
- C# 连接 PostgreSQL --- Npgsql的安装和使用
- 美格智能NB-IOT物联网模块SLM150即将发布,布局全球物联网市场
- ui控件之UIPageControl
- java日期获取
- java 时间 Calendar 用法
- xml类型的String转换成已经格式化的String
- 606. Construct String from Binary Tree 二叉树的字符串描述
- MFC 绘制界面 控件以及屏幕闪烁的问题
- 新网站百度不收录?老司机教你三个套路