切换导航
{{systemName}}
{{ info.Title }}
{{info.Title}}
{{ menu.Title }}
{{menu.Title}}
登录
|
退出
搜索
机遇屋知识库最简版
录入时间:03/15/2022 17:15:21
预览
下载该模板需支付 0 机遇币
想要下载吗?
先去登录
提取码:aqm2 机遇屋主站代码,你可以创作自己的知识库,也可以让别人参与创作,这是多年前的最精简版本但是逻辑清晰,功能完善,您可以根据自己的需求进行发挥。 ### 演示 [传送门](http://go.jiyuwu.net:9005 "传送门") 用户名|密码 -|- admin|admin ### 部署 #### 运行时 [.net core3.1](https://dotnet.microsoft.com/zh-cn/download/dotnet/3.1 ".net core3.1") [直接下载](https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/runtime-aspnetcore-3.1.29-windows-hosting-bundle-installer "直接下载") #### iis部署程序池 无托管代码 ### 问题 #### ms sql2008 Microsoft.Data.SqlClient.SqlException (0x80131904): 'OFFSET' 附近有语法错误 但是在.net core3.0之后这么使用就会报错"'OFFSET' 附近有语法错误。在 FETCH 语句中选项 NEXT 的用法无效。" 后来网上查了下EntityFrameworkCore3.0开始支持sql2012了,好像对之前的数据库放弃支持了。 EF Core 3.0 从 Preview 6 开始不支持UseRowNumberForPaging, 就把EF的版本降到了Preview 5试了下就行了。 ``` optionsBuilder.UseSqlServer(connStr, b => b.UseRowNumberForPaging()); ``` 推荐:一劳永逸的方法,升级数据库。
版权所有:机遇屋在线 Copyright © 2021-2025 jiyuwu Co., Ltd.
鲁ICP备16042261号-1