我对windows phone 8应用程序开发有疑问。使用SQLite for Windows Phone 8的数据库已预先加载到应用程序中,或者应该在安装Windows Phone时动态创建。如果它是预先加载的,那么如何创建database.db文件.. ??并且如果它是动态创建的,那么动态创建的过程是什么......?在C#中使用Sqlite的数据库windows phone 8
1
A
回答
-1
对于那些无法使用sqlite的人,我想建议他们遵循以下链接:http://dotnetslackers.com/articles/silverlight/Windows-Phone-7-Native-Database-Programming-via-Sqlite-Client-for-Windows-Phone.aspx,并且当您将数据转储到项目中时..您只需要更改“database1”的属性。 sqlite“即构建行动=资源。多数民众赞成在所有你需要做..
1
我会说,预先加载到应用程序是非常常见的方式。
看看这篇文章,我想完成任务的步骤是完全一样的:http://wp.qmatteoq.com/import-an-already-existing-sqlite-database-in-a-windows-8-application/
的第一步是复制数据库中的Visual Studio项目,并从属性窗口,将构建操作设置为内容。
完成此操作后,由于Windows.ApplicationModel命名空间中提供的Package.Current.InstalledLocation对象,您将可以访问项目中嵌入的文件。
InstalledLocation的类型是StorageFolder,它是WinRT中映射的所有文件夹的基类:因此,它公开了与存储交互的所有标准方法,如获取文件或文件夹。这样,我们可以使用GetFileAsync方法获取嵌入到项目中的数据库的引用,然后使用CopyAsync方法将其复制到应用程序的本地存储中。我们可以通过使用GetFolderAsync方法首先获取对它的引用,将其复制到本地存储的根目录中(如以下示例中)或特定的文件夹中。
相关问题
- 1. 使用sqlite数据库发布Windows Phone 8应用程序
- 2. Windows Phone 8多线程应用程序中的SQLite数据库
- 3. 复制保护在Windows Phone 8中的sqlite数据库文件
- 4. 如何使用SQLite在Windows Phone 8的
- 5. Windows Phone 8中的SQLite
- 6. 如何在Windows Phone的SQLite数据库8
- 7. 用于Windows Phone 8的数据库
- 8. Windows Phone 8中的关系数据库
- 9. 更容易的方式在Windows Phone 8中使用数据库
- 10. 在windows phone 8.1中使用SQLite c#
- 11. windows phone上的Sqlite 8
- 12. Windows Phone上的本地数据库8
- 13. SQLite数据库8应用
- 14. 它可以使用Windows Phone中的现有SQLite数据库?
- 15. MvvmCross - Windows Phone 8 + SQLite - 无法打开数据库文件
- 16. 在Windows Phone中使用数据库
- 17. 如何设置用户登录Windows Phone 8使用sqlite数据库?
- 18. Windows Phone应用程序中的数据库SQLite连接
- 19. Windows phone 8 Sqlite设置
- 20. windows phone 7和sqlite数据库
- 21. “SQLite的”无法在Windows Phone的8
- 22. 使用.sqlite3文件创建在Windows Phone数据库8
- 23. Windows 8中的Windows Phone 8
- 24. 无法更新Windows Phone应用程序中的Sqlite数据库
- 25. OpenTK C#Windows Phone(8)
- 26. SQLite数据库存储在Windows Phone 8.1中的位置
- 27. 在Windows Phone的SQLITE数据库中没有更新表格
- 28. 如何在我的Windows Phone 8应用程序中使用现有的SQLite数据库
- 29. Windows Phone 8保存数据
- 30. Phonegap:如何在windows phone 8中使用sqlite
你可以请建议我如何动态创建数据库..如果有可能.. –
Sanghati,这是绝对可能的,但我个人还没有这样做。也许这个线程可以帮助你,请看看:http://stackoverflow.com/questions/3647868/how-can-i-create-a-new-sqlite-database-with-all-tables-on-the-飞 – duDE
最后它的工作..对于那些无法使用sqlite我想建议他们按照此链接: ** [链接](http://dotnetslackers.com/articles/silverlight/Windows- Phone-7-Native-Database-Programming-via-Sqlite-Client-for-Windows-Phone.aspx)** 当您将数据转储到项目中时,您只需更改“ database1.sqlite“即构建行动=资源。这就是你需要做的.. –