ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库(问题总结)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库(问题总结)相关的知识,希望对你有一定的参考价值。

安装过程就简单带过:

1. 在看代码前,我们需要将NpgSql和Petapoco 加载到当前项目中来,我将使用Nuget来添加到当前项目,分别如下:

Install-Package Npgsql

 

Install-Package PetaPoco

 

2.下面看一下Web.config中的重要代码

1>数据库连接字符串

<connectionStrings>    <add name ="Postgresql" connectionString="Server=127.0.0.1;User id=postgres;password=123;Database=mono_test;" providerName="Npgsql"/>  </connectionStrings>

 

2>NpgSql驱动配置文件

 <!--provider驱动的配置文件-->
  <system.data>
    <DbProviderFactories>
      <add name="Npgsql Data Provider" invariant="Npgsql" support="FF" description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql"/>
    </DbProviderFactories>
  </system.data>

3.将 Npgsql.dll和 Mono.Security.dll 加载到vs 项目中。

1>将这两个dll 找个文件夹放入

技术分享

 

打开:

技术分享

选择:
技术分享

下一步:

技术分享

最后:

引用:

技术分享

 

 最后的最后:

稍后奉上一个demo基础功能都有。后台UI参考:

感谢 Elight.MVC 作者贡献的后台UI.

样图:

技术分享

技术分享

 

技术分享

 


以上是关于ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库(问题总结)的主要内容,如果未能解决你的问题,请参考以下文章

PetaPoco在ASP.NET Core 2.2中使用注入方式访问数据库

从 ASP.NET MVC 项目调用 .NET CORE 5 Web API 微服务时无法检索 BadRequest 错误

在ASP.NET MVC项目中使用React

ASP.NET MVC获取微信返回的json数据分页

ASP.NET MVC应用程序中支持用户使用腾讯QQ和微信以及新浪微博的第三方登录

asp.net mvc 如何调用微信jssdk接口:分享到微信朋友(圈)| 分享到qq空间