0

在一个单声道项目中,我想创建一个数据库并使用它,而 Sqlite-Net 已针对单声道进行了优化,因此可以使用它。但我找不到任何文档如何用它创建数据库。所以我只是尝试连接到它,并希望它会说“数据库不存在,我会创建一个”,但我得到一个异常,所以方法不起作用

readonly string _pathToDatabase = "Meter_db.db3";
public InstallMeterRepository()
{
    if(!File.Exists(_pathToDatabase))
    {                
        using (var conn = new SQLite.SQLiteConnection(_pathToDatabase))
        {                   
            conn.CreateTable<InstalledMeter>();
        }
    }
}
4

1 回答 1

2

如果要创建新数据库,则需要驱动程序: http ://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

你也可以在这里查看:http://sqlite.phxsoftware.com/

使用这款免费软件管理器,您可以对数据库做任何您想做的事情:(推荐!)SQLite2009 Pro Enterprise Manager http://osenxpsuite.net/?xp=3&uid=managementtools

快乐发展!

恐惧

于 2012-11-01T17:01:28.317 回答