是否可以设置用于过滤的字符集,在实体框架中插入不更改数据库默认字符集
如果我执行原始 SQL,过滤工作,但如果我使用对象,如果有特殊字符,它会失败。
在职的
var sql = string.Format("SELECT * From Products p Where p.Name= '{0}'", productName);
var test = db.Products.FromSqlRaw(sql).FirstOrDefault();
不工作
var product = db.Products.FirstOrDefault(f => f.Name ==productName))
在连接字符串中定义字符集时,它仅在读取数据时才有效。