基于.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 已是此操作系统的一部分。不需要安装,已在此计算机上安装相同或更高版本 )

    解决新版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日
    浏览(11)
  • 基于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日
    浏览(25)
  • .net 连接MySql数据库 + 使用Microsoft.EntityFrameworkCore.Design自动生成实体类 + 使用EFCore操作数据库

    .net 连接MySql数据库 + 使用Microsoft.EntityFrameworkCore.Design自动生成实体类 + 使用EFCore操作数据库

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

    2024年02月07日
    浏览(15)
  • .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日
    浏览(8)
  • .NET中异步操作的选择:Task vs. ValueTask的区别与性能优化

    .NET中异步操作的选择:Task vs. ValueTask的区别与性能优化

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

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

    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日
    浏览(11)
  • VS2022连接数据库MySQL,并进行基本的表的操作

    VS2022连接数据库MySQL,并进行基本的表的操作

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

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

    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日
    浏览(12)
  • 安装.net framework 4.0提示已是操作系统一部分但vs2010无法加载指定4.0版本的项目

    安装.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日
    浏览(10)
  • VS2022使用ClickOnce发布程序本地安装.net框架

    VS2022使用ClickOnce发布程序本地安装.net框架

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

    2024年02月02日
    浏览(9)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包