Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Windows Phone 8应用程序中使用现有的sqlite数据库_Sqlite_Windows Phone_Windows Phone 8_Sqlite Net - Fatal编程技术网

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

如何在Windows Phone 8应用程序中使用现有的sqlite数据库,sqlite,windows-phone,windows-phone-8,sqlite-net,Sqlite,Windows Phone,Windows Phone 8,Sqlite Net,我有一个来自现有安卓应用程序的数据库,需要导入到我的Windows Phone 8应用程序中。要做到这一点,唯一的办法是创建一些庞大的人口脚本,以便在首次加载应用程序时运行 我目前正在使用新的sqlite-net-wp8,由Peter Huene指导。但这些示例都是关于创建数据库的,而不是使用现有数据库。任何帮助都很好。WP8只支持本地(本地文件中)数据库。 检查您的解决方案并搜索数据库文件。如果文件不存在,则只能通过脚本进行复制。显示了如何在Windows 8中复制现有的sqlite数据库。在

我有一个来自现有安卓应用程序的数据库,需要导入到我的Windows Phone 8应用程序中。要做到这一点,唯一的办法是创建一些庞大的人口脚本,以便在首次加载应用程序时运行

我目前正在使用新的sqlite-net-wp8,由Peter Huene指导。但这些示例都是关于创建数据库的,而不是使用现有数据库。任何帮助都很好。

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

显示了如何在Windows 8中复制现有的sqlite数据库。在手机上做这件事的能力是一样的

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


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

这令人失望。即使是WP7也提供了复制数据库的方法,即使它是。这实际上可以使用我上面发布的链接。我将在稍后的回答中进一步展开。