基于.net 4.5 使用VS连接PostgreSQL

这篇具有很好参考价值的文章主要介绍了基于.net 4.5 使用VS连接PostgreSQL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、依赖条件

1、VS 2019(或者支持.net 4.5的任意版本)

2、Npgsql组件包部分依赖项

附下载地址:.net4.5链接PostgreSQL-PostgreSQL文档类资源-CSDN下载

二、安装

1、新建窗体框架选择.net 4.5

net 操作pgsql,.net,postgresql,microsoft

2、安装Npgsql组件包

解决方案管理器 中右击项目,选择在文件资源管理器中打开文件夹,依次打开bin/debug,将安装包内容解压到debug文件夹中,附图:

net 操作pgsql,.net,postgresql,microsoft

 3.在VS中进行引用

解决方案管理器 中右击引用,选择添加引用,打开如下界面:

net 操作pgsql,.net,postgresql,microsoft

 将两项前复选框勾上,选择确定 离开界面。

三、代码实现

1、添加引用

using Npgsql;

2、连接指定数据库

//示例为连接到本地地址,接口为5432,用户登录名为user1,密码为pwd1,数据库名为postgres
string connectionString = "Server=localhost;Port=5432;User Id=user1;Password=pwd1;Database=postgres;Encoding=UNICODE"
NpgsqlConnection conn = new NpgsqlConnection(connectionString);
conn.Open;//打开连接
conn.Close;//关闭连接

 3、执行SQL语句文章来源地址https://www.toymoban.com/news/detail-626917.html

string strSql = "select * from table";//用于存储SQL语句
NpgsqlCommand objCommand = new NpgsqlCommand(strSql, conn);
objCommand.ExecuteNonQuery();

附言:本文介绍了c#中连接pgsql的基础操作,且只提供了连接pgsql与.net 4.5组件中基础的部分,若需全部组件可以自行查找或私信。

到了这里,关于基于.net 4.5 使用VS连接PostgreSQL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决新版Visual Studio安装.NET Framework 4.0 或者4.5报错问题(NET Framework 4 已是此操作系统的一部分。不需要安装,已在此计算机上安装相同或更高版本 )

    当友友们下载了.NET Framework 4.0 或者.NET Framework 4.5安装包之后发现已经安装了更高的版本,无法再继续按照旧的版本,并提示如下错误 今天教大家一个简单的方法,解决这个问题: 操作如下: 1.下载nuget版本的资源包 microsoft.netframework.referenceassemblies.net40.1.0.3.nupkg,链接放到下

    2024年03月25日
    浏览(42)
  • 基于EasyNetQ操作 _RabbitMQ_ 的Demo项目-基于.net使用

    目录 1 基于EasyNetQ操作 _RabbitMQ_ 的Demo项目-基于.net使用 1.1 基于.net使用 1.1.1 创建 IBus 1.1.2 Fanout Exchange 基于EasyNetQ操作 _RabbitMQ_ 的Demo项目- 基于.net使用 基于.net使用

    2024年02月12日
    浏览(24)
  • .net 连接MySql数据库 + 使用Microsoft.EntityFrameworkCore.Design自动生成实体类 + 使用EFCore操作数据库

    先准备好一个mysql数据库(我这里准备的是test数据库,里面又准备了两张表,其中book表中只有两个字段,Id(bigint类型)和 Name(varchar类型)) 使用VS新建一个asp.net core web api项目(我这里使用的框架是.net5.0的,确保版本对应很重要) 打开终端 进到项目所在目录(我这里解

    2024年02月07日
    浏览(30)
  • .NET Framework 4.5升级到 .NET Framework 4.8.x

     .NET Framework 4.5升级到.NET Framework 4.8.x的步骤分享如下: 1.下载并安装 .NET Framework 4.8.x 从 Microsoft 的官方网站上下载 .NET Framework 4.8.x 的安装程序,并按照提示安装。在安装过程中,可以选择是否安装语言包和参考源代码。 2.更新现有应用程序 完成 .NET Framework 4.8.x 的安装后,需

    2024年02月04日
    浏览(33)
  • .NET中异步操作的选择:Task vs. ValueTask的区别与性能优化

      在 .NET 中, Task  和  ValueTask  都是用于表示异步操作的类型,但它们有一些重要的区别。 Task  是最常见的表示异步操作的类型。它通常用于表示耗时的、异步的操作,比如从文件读取数据、执行数据库查询等。 Task  是一个引用类型,它封装了异步操作的状态和结果。

    2024年01月22日
    浏览(30)
  • Visual Studio 2022 增加对 .NET Framework 4.5 的支持

    VS2022默认最低只支持到 .NET Framework 4.5.2,在 .NET Framework 版本和依赖关系 可以看到 Windows Server 2012 默认安装的是 4.5 的版本,如果老的服务器不方便升级,则需要软件能支持 4.5 的版本 首先,新建 Test1 项目,.NET 版本随便选择 打开 工具 - NuGet 包管理器 - 管理解决方案的 NuGet

    2024年02月05日
    浏览(30)
  • VS2022连接数据库MySQL,并进行基本的表的操作

    1.连接MYSQL 2.添加MySQL的引用 环境配置 测试代码 在vs里面运行sql语句 启动vs2022,在菜单栏里面选择视图,打开服务器资源管理器   右键数据连接,点击添加连接 然后发现有MySQL选项,进入里面配置数据库的相关信息即可 配置信息 1.server name输入MySQL的IP地址 localhost即本地 2.然后

    2024年02月09日
    浏览(66)
  • ASP.NET连接数据库(SQL Server)的操作

    1.创建好项目后在我们的Web.config里面连接SQL Server数据库  2.写入代码 appSettings add key=\\\"conStr\\\" value=\\\"Data Source=localhost;Initial Catalog=s;Integrated Security=True;\\\" / /appSettings conStr是字段名字,后面连接需要,localhost是本地地址的意思,s是数据库中的表名。 3.选中shujuku练习右击,选择添加,

    2023年04月08日
    浏览(35)
  • 安装.net framework 4.0提示已是操作系统一部分但vs2010无法加载指定4.0版本的项目

     当vs2010加载项目出现这个情况时,因为win10操作系统已经有了.NET Framework 4.0,我们进入这个下载网站下载的安装包无法安装,有两个解决方法: 1.运行vs2010安装包选择修复 2.安装vs2019,在vs安装器中选择.NET Framework 4.0

    2024年01月16日
    浏览(41)
  • VS2022使用ClickOnce发布程序本地安装.net框架

    因为遇到下面的错误,没有在网上搜到详细解决问题的教程,费了一些时间才解决了问题,特此记录一下,也希望能帮助到其他人。  要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“.NET 桌面运行时 6.0.14 (x64)”项的文件“net6de

    2024年02月02日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包