随笔分类 -  EF

.NET便捷访问数据库的方案
摘要:在服务器环境下(linux 或 docker),有时系统时区默认是 UTC 时区,这时需要格外注意下应用使用的时区信息。 在使用 ef + linq 执行 mysql 查询时,若查询条件中含有 Datetime.Now(),则会按 mysql 的时区信息查询,造成时间错乱。 可以使用 select now(); 来检查 mysql 的当前时间是否准确。 修改 mysql 的时区配置: 1、临时配置... 阅读全文
posted @ 2020-05-18 09:38 不是豆豆 阅读(2953) 评论(0) 推荐(0) 编辑
摘要:以下命令需要在“程序包管理器控制台”中执行: 使用 Add-Migration [名称] 来建立迁移脚本 然后使用 Update-Database 来执行迁移脚本(如何使用程序执行?) 如果想将迁移回滚,可以:Update-Database -Migration:0 清除项目里的迁移代码:Remove-Migration 阅读全文
posted @ 2020-04-08 13:47 不是豆豆 阅读(223) 评论(0) 推荐(0) 编辑
摘要:详见:https://stackoverflow.com/questions/37527783/get-sql-code-from-an-entity-framework-core-iqueryablet 推荐使用 https://miniprofiler.com/ 进行检查,更简单。 阅读全文
posted @ 2020-03-15 01:14 不是豆豆 阅读(1314) 评论(0) 推荐(0) 编辑
摘要:因为 console 程序非常干净,所以从配置文件的读取到数据库配置都需要自己完成 1、读取配置文件: 注:(1)需要自己在项目目录中建立 appsettings.json 文件,或其它类型配置文件也可以,这里灵活处理; (2)建立后记得将文件的生成选项设置为如果较新则复制到输出目录,便于修改更新。 /// /// 初始化应用程序配置文件 /// /// public static ICon... 阅读全文
posted @ 2020-03-09 05:22 不是豆豆 阅读(1992) 评论(0) 推荐(0) 编辑
摘要:Entity Framework 发布以来,本人也一直在用,深感好用,忍不住地要感谢微软啊!由于项目结构创建完成后,没怎么改动过,所以一直没出题过问题,可最近由于改动了下命名空间,问题来了,正是标题中的“无法加载指定的元数据资源”。经过百般调试终于解决了,写下做为记录。 先详细说下问题出现的原因: 自从项目创建以来 Authorize.edmx 模型文件一直放在 Model文件夹下 项目一直调试... 阅读全文
posted @ 2017-04-26 19:48 不是豆豆 阅读(966) 评论(1) 推荐(0) 编辑
摘要:在使用 EF 的时候,突然发现更新后在服务器中运行出错,异常信息主要包含以下信息: 'OFFSET' 附近有语法错误。\r\n在 FETCH 语句中选项 NEXT 的用法无效。\r\n关键字 'AS' 附近有语法错误。 想到可能时因为本地开发环境的数据库版本高于服务器版本,导致 EF 生成了错误的 SQL 语句,但是不知道具体应该从哪里修改。 经 google 后找到解决方案: 找到 EF 对应... 阅读全文
posted @ 2017-01-18 00:13 不是豆豆 阅读(4986) 评论(1) 推荐(2) 编辑
摘要:今天在WCF项目中引用含有EF实体数据集的类库项目,运行时发生异常:异常详细信息: System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: 无法为具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序加载在应用程序配置文件中注册的实体框架提供程序类型“System.Data.Entity.Sq 阅读全文
posted @ 2014-03-24 14:42 不是豆豆 阅读(20423) 评论(0) 推荐(2) 编辑
摘要:来源: http://support.microsoft.com/kb/2588635/zh-tw (繁体) 阅读全文
posted @ 2014-02-12 17:22 不是豆豆 阅读(325) 评论(0) 推荐(0) 编辑
摘要:EF调用存储过程执行默认是返回存储过程影响的行数,而不是返回存储过程return的数据,如果需要返回值,请使用output形式返回。 阅读全文
posted @ 2013-12-08 21:54 不是豆豆 阅读(1118) 评论(0) 推荐(0) 编辑

友情链接:迷途


点击右上角即可分享
微信分享提示