C# 实体框架 Linq Where 问题

尼古拉·马蒂纽克

MySql DbContext 有两个 linq 查询:

var letter1 = (from l in dbContext.letters_incoming 
    where l.LetterText.Trim() == "simple letter text".Trim() 
    select l).FirstOrDefault();

var letter2 = dbContext.letters_incoming.Where(new Func<ModelLetterIncoming, bool>(l => {
        string name = l.LetterText;
        if (name == "simple letter text")
           return true;
        else return false;
    })).FirstOrDefault();

第一个查询返回 null,但第二个返回正确的值。它可能是由我的 Where 条件中的空格引起的吗?

尼古拉·马蒂纽克

问题出在 MySqlConnectionStringBuilder 中,我添加了

mySqlConnectionStringBuilder.CharacterSet = "utf8"; 

它有效

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C# 实体框架和 Linq 查询

来自分类Dev

C#实体框架核心.include()问题

来自分类Dev

带有Concat的实体框架核心LINQ树表达问题

来自分类Dev

使用 linq 和实体框架时插入行的问题

来自分类Dev

实体框架+ Linq LEFT JOIN使用where子句?

来自分类Dev

实体框架+ Linq LEFT JOIN使用where子句?

来自分类Dev

实体框架中的LINQ追加到DATETIME WHERE子句

来自分类Dev

C#实体框架:批量扩展输入内存问题

来自分类Dev

Linq与实体框架

来自分类Dev

实体框架LINQ

来自分类Dev

使用.Where()的C#实体框架过滤

来自分类Dev

实体框架种子问题

来自分类Dev

实体框架删除问题

来自分类Dev

实体框架部署问题

来自分类Dev

MySQL - 实体框架的问题

来自分类Dev

实体框架where子句

来自分类Dev

实体框架-Linq to Entities-带有匿名功能的奇怪问题

来自分类Dev

如何在实体框架 LINQ 中使用其中包含的 Where 条件?

来自分类Dev

C#Linq问题

来自分类Dev

加入LINQ和实体框架

来自分类Dev

实体框架-LINQ的SQL命令

来自分类Dev

使实体框架Linq查询异步

来自分类Dev

实体框架和Linq Orderby

来自分类Dev

按 LINQ 实体框架分组

来自分类Dev

实体框架LINQ包含-子实体

来自分类Dev

实体框架ID列问题

来自分类Dev

实体框架和Iqueryable问题

来自分类Dev

实体框架带来的性能问题

来自分类Dev

实体框架核心.include()问题