我正在尝试在 linq 中编写一个返回如下结果的查询:
PeopleEntities pe = new PeopleEntities();
String fName = "Τάκης";
var people = pe.Person.Where(per => per.FirstName.Equals(fname)).ToList();
当我使用转储查询时
String query = ((ObjectQuery)pe.Person.Where(per => per.FirstName.Equals(fname))).ToTraceString();
Console.WriteLine(query);
然后在提供值的 MySQL WorkBench 中使用查询,一切正常,但在代码中查询不返回任何内容。
编辑:我已经使用 MySQL 连接器连接了实体管理器。我之前没有考虑过,但这是问题,因为使用 MsSQL 连接一切正常
关于如何执行上述操作的任何想法?