如何在Windows Phone 8应用程序中使用现有的sqlite数据库

时间:2013-01-03 05:35:19

标签: sqlite windows-phone windows-phone-8 sqlite-net

我有一个来自现有Android应用程序的数据库,我需要将其导入到我的Windows Phone 8应用程序中。是否有唯一的方法来创建一个巨大的人口脚本,以便在第一次加载应用程序时运行?

我目前正按照this blog post的指示使用Peter Huene的新sqlite-net-wp8。但这些例子都是关于创建数据库,而不是使用现有数据库。任何帮助都会很棒。

2 个答案:

答案 0 :(得分:3)

This link显示了如何在Windows 8中复制现有的sqlite数据库。在手机上执行此操作的能力是相同的。

1)将sqlite数据库添加到项目中,并在其属性中将类型设置为content。

2)当您的应用加载时,将文件加载到存储文件中。然后使用localfolder作为目标将其写回。

答案 1 :(得分:1)

WP8仅支持本地(在本地文件中)数据库。 检查您的解决方案并搜索数据库文件。如果文件不存在,那么您只能通过脚本进行复制。