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
を使用するときに動作しないで、彼らは間違った結果を取得しています。C#のエンティティ - SQLiteのとUnicode(ギリシャ)
のConnectionStringは、文字列フィールドがNVARCHAR
ラインの「文字セットが= UTF8」ということですしている、文字列フィールドのモデルプロパティがUnicodeで真の持っている、modelContext
に私も、データベースは新しいを作っ消去、
modelBuilder.Properties<string>().Configure(x => x.HasColumnType("NVARCHAR"))
を追加しました文字列フィールドをtext/string/varchar ...としました。英語と数字はうまく動作します。
すべての必要なNugetパッケージを追加しました。さらにMicrosoft.Data.SQLite
です。 私は他に何をするか分からない、私はそれが3日後には結果を出させようとしている!
あなたが正しいと思うのですが、ダウンロードしたウィンドウのICUパッケージには、「allinone」ファイルがありません。ですから、ここでは、ここで説明するようなEntity Native SQL Queryを実行して解決します。 aspx –