我正在修改 N-10-KittensDb 示例解决方案。我了解如何创建 SQLite 数据库,但我希望使用现有数据库。我猜我需要将数据库复制到正确的 UI 数据文件夹。也许它是在核心项目中完成的?如果是这样,正确的路径如何注入正在运行的 Exec 中?作为核心可以跨许多 UI 使用?调用什么方法查看数据库是否存在或需要复制?
来自 DataService 的示例:
public DataService(ISQLiteConnectionFactory factory)
{
const string file = "Cats.sldb";
var connection = factory.Create(file);
connection.CreateTable<Kitten>();
}
我相信 Android vs Phone vs Touch vs Wpf 的路径是不同的?
请指导我使用 Cirrious.MvvmCross.Plugins.Sqlite for Phone 或 Wpf 的示例代码。
谢谢丹