zoukankan      html  css  js  c++  java
  • AbpZero兼容sql2008

       笔者遇到的问题是公司服务器用的MSSQL的版本是2008,但AbpZero一些封装好的ORM语法只兼容到2012版本;

       例如我遇到的问题就是AbpZero的分页就报这个错

      然后我们要修改的是EntityFrameworkCore类库下的xxxDbContextConfigurer.cs,代码如下:

     1 using System.Data.Common;
     2 using Microsoft.EntityFrameworkCore;
     3 
     4 namespace MyCompanyName.AbpZeroTemplate.EntityFrameworkCore
     5 {
     6     public static class AbpZeroTemplateDbContextConfigurer
     7     {
     8         public static void Configure(DbContextOptionsBuilder<AbpZeroTemplateDbContext> builder, string connectionString)
     9         {
    10             builder.UseSqlServer(connectionString,b => b.UseRowNumberForPaging());
    11         }
    12 
    13         public static void Configure(DbContextOptionsBuilder<AbpZeroTemplateDbContext> builder, DbConnection connection)
    14         {
    15             builder.UseSqlServer(connection,b=>b.UseRowNumberForPaging());
    16         }
    17     }
    18 }
    View Code

    希望有人遇到的不要再踩坑了。

  • 相关阅读:
    网络拓扑
    OSI 7层模型和TCP/IP 4层模型
    第一范式 第二范式 第三范式 BC范式 第四范式
    医院 信息科
    李纳斯•托瓦兹
    所谓绅士,就是做自己该做之事,而不是想做之事。
    活着
    开头词
    人际题目
    人际关系
  • 原文地址:https://www.cnblogs.com/LmuQuan/p/9442360.html
Copyright © 2011-2022 走看看