3

Windows フォーム アプリケーションで SQLite データベースに許可される最大サイズはどれくらいですか? PetaPoco
を ORM として 使用できますか、または同様の ORM を提案できますか?

4

3 に答える 3

6

最大サイズの質問に関しては、制限は約 14 テラバイトです ( http://www.sqlite.org/limits.html )。

この行は PetaPoco.cs にあるので、PetaPoco を使用できると思います。

    enum DBType
    {
        SqlServer,
        SqlServerCE,
        MySql,
        PostgreSQL,
        Oracle,
        SQLite
    }
于 2011-08-09T13:46:39.967 に答える
4

ぺたポコが使えます。現在のバージョン 3.0.4 は SqlLite をサポートしています。

于 2011-08-09T13:45:17.897 に答える
1

PetaPocoの質問について:

いいえ、PetaPocoはSQLiteをサポートしていないため、使用できません。メインページ
からの引用:

SQL Server、SQL Server CE、MySQL、PostgreSQL、およびOracleで動作します。

NHibernate(SQLiteをサポートする)の ような本格的なORMを使用したくない場合は、PetaPocoのような他のMicro-ORMがあります。

  • Dapper(ここStack Overflowの人々によって作成および使用されています)
  • MassiveRob Coneryによる)

Dapperは完全にデータベースに依存せず、MassiveはSQLiteを明示的にサポートします

于 2011-08-09T09:30:33.113 に答える