エンティティ フレームワークによって double にマップされる SQLite データ型が見つかりません。
私はREAL、DOUBLE、FLOATを試しましたが、何も機能していないようです.c#プロパティの変換されたデータ型として常にfloatになります。
エンティティ フレームワークによって double にマップされる SQLite データ型が見つかりません。
私はREAL、DOUBLE、FLOATを試しましたが、何も機能していないようです.c#プロパティの変換されたデータ型として常にfloatになります。
初めて EF を使い始めたとき、このリンクからマッピングの参照を取得しました。それに従って、DB作成時にdouble
変換されます。float
もちろん、ここでは MSSQL について話しています。
とにかく、あなたはいつも で終わると言ったので、float
これは EF の標準的な手順だと思います。
SQLite マッピングを Google で検索できますが、得られる結果はすべて時代遅れでした。
いくつかの例: this one (サードパーティですが、それにもかかわらず)
This one
and the official SQLite Docs
私の推測は次のとおりDouble
です。EFと同様にマップされfloat
ます。
誰かが私を修正できれば素晴らしいことです!
よろしくお願いします。