【问题标题】:Access Sqlite database using JayData for Android/Phone Gap使用 JayData for Android/Phone Gap 访问 Sqlite 数据库
【发布时间】:2013-07-03 14:48:59
【问题描述】:

我有一个使用 Sqlite 数据库的 android 应用程序。现在我想使用 Phone Gap 创建相同的应用程序。我需要使用Jaydata 连接到同一个Sqlite 数据库。我浏览了文档,但找不到数据库文件的放置位置,以便可以从我的应用程序访问它。

【问题讨论】:

    标签: android cordova jaydata


    【解决方案1】:

    您不必将数据库放置到特定文件夹中,JayData 会为您创建(这是支持的方法)。线程中的更多信息 - Query in JayData 您可以添加一个初始化机制来识别应用程序的首次启动并将必要的记录插入到您的数据库中 - 例如从文件中。

    【讨论】:

    • 谢谢 Robesz,这是否意味着我必须使用 jaydata 中的所有表重新创建数据库?
    • 不,完全没有,只是第一次。数据库将保留在那里,并将在以下应用启动期间可用。
    • 好的,我知道了,但是有什么方法可以使用我现有的数据库吗?我的数据库很大,我不想再创建它。
    • 我会分享它,但不幸的是没有受支持的方式。推荐的方法是将您的数据导出到一个文件中,并在应用程序的第一次启动期间从文件中插入数据并取消 JayData。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-27
    • 2023-03-26
    • 1970-01-01
    相关资源
    最近更新 更多