我找到的每个示例都会为您创建数据库,然后让您创建表并在代码中填充它们。不过,我的问题是我想在其他地方(SQLiteStudio)创建和填充数据库,然后将其包含在我的应用程序中。
我感觉(通过...的一般感觉...无论我一直在看什么。我们将其称为文档)您应该将数据库复制到Environment.SpecialFolder.Personal目录中。所以我的工作流程是将数据库作为资源包含,然后将其复制到Environment.SpecialFolder.Personal目录中。那正确吗?有没有人简洁而权威地写下这些(而不是松散的文章集)?
我不希望有同一个数据库的两个副本,但如果这是其他人都在做的事情,那么......好吧。
我无法在以下任何网页上找到答案。
https://forums.xamarin.com/discussion/8188/creating-database-with-sqlite-only-once
https://github.com/praeclarum/sqlite-net/wiki/GettingStarted
https://forums.xamarin.com/discussion/3773/system-environment-specialfolder
https://forums.xamarin.com/discussion/36285/where-do-you-store-your-sqlite-database-in-the-app
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/databases