SQLite数据库允许的最大大小是多少,我可以将PetaPoco用作ORM吗?

时间:2011-08-09 09:11:52

标签: .net sqlite petapoco

Windows窗体应用程序中SQLite数据库允许的最大大小是多少? 我可以使用PetaPoco作为ORM,还是可以建议类似的ORM?

3 个答案:

答案 0 :(得分:6)

关于您的最大尺寸问题,限制大约为14太字节(http://www.sqlite.org/limits.html)。

我认为您可以使用PetaPoco,因为这些行可以在PetaPoco.cs中找到:

    enum DBType
    {
        SqlServer,
        SqlServerCE,
        MySql,
        PostgreSQL,
        Oracle,
        SQLite
    }

答案 1 :(得分:4)

您可以使用PetaPoco。当前版本3.0.4支持SqlLite。

答案 2 :(得分:1)

关于您的PetaPoco问题:

不,你不能使用PetaPoco,因为它不支持SQLite 引自main page

  

适用于SQL Server,SQL Server CE,MySQL,PostgreSQL和Oracle。

如果您不想使用NHibernate(支持SQLite)这样的完整ORM,还有像PetaPoco这样的其他Micro-ORM:

Dapper完全与数据库无关,Massive explicitly supports SQLite