使用JayData在Android/Phone Gap中访问Sqlite数据库

4

我有一个使用SqLite数据库的Android应用程序。现在我想使用Phone Gap创建相同的应用程序。我需要使用Jaydata连接到相同的Sqlite数据库。我已经阅读了文档,但找不到在哪里放置数据库文件以便从我的应用程序访问。

1个回答

0

您不必将数据库放置在特定文件夹中,JayData会为您创建它(这是支持的方法)。有关更多信息,请参见线程 - JayData中的查询 您可以添加一个初始化机制,识别应用程序的第一次启动并向您的DB插入必要的记录 - 例如从文件中。


谢谢Robesz,这是否意味着我必须使用JayData重新创建包含所有表的数据库? - Sourav301
不,完全不是,只有在第一次使用时需要。数据库会保留在那里,并在下一次应用程序启动时可用。 - Robesz
好的,我明白了,但是有没有办法可以使用我的现有数据库?我的数据库非常大,我不想再创建一次。 - Sourav301
我本想分享它,但不幸的是没有支持的方式。推荐的方法是将数据导出到文件中,并在应用程序首次启动时使用JayData从文件中插入数据。 - Robesz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接