ef core 3.1遇到 sqlserver2008 ‘OFFSET’ 附近有语法错误
问题描述:
在使用ef core 3.1访问sql08R2时,因为core 3.1默认使用sql 12新增语法: Offset Fetch,08没有所以就出现了这个问题
解决方法:
1、首先在项目数据库访问操作类库中通过NuGet添加EfCore3.SqlServer2008Query包
2、原数据访问文件中,在设置连接之前先替换成08Query包
3、配置文件中一样,这个根据自己框架情况分析。
问题解决。