【发布时间】:2016-11-05 22:14:00
【问题描述】:
var q_truck = (from item in datagate.item
join belong in datagate.belong on item.belong_id equals belong.id
where item.plate.StartsWith(textBox1.Text)
所以这里的问题是当我使用希腊字母 .StartsWith 或 .Contains 不起作用时,它们会获取错误的结果。
ConnectionString 在行中有“charset=utf8”,字符串字段为NVARCHAR,字符串字段的模型属性在Unicode 中为True,在modelContext 我添加了
modelBuilder.Properties<string>().Configure(x => x.HasColumnType("NVARCHAR"))
,连数据库都擦掉了,新建一个,字符串字段,如text/string/varchar ...什么都没有。英语和数字都很好用。
我已经添加了所有必要的 Nuget 包,甚至是 Microsoft.Data.SQLite。
我不知道还能做什么,我现在正在努力让它工作 3 天,没有结果!
【问题讨论】: