我有一个SQL数据库,我希望能够在我的Android应用程序中复制到/同步SQLite,这样人们就可以在不需要互联网连接的情况下查询数据。如果在SQL数据库中更改字段或表,我不确定如何更新SQLite数据库。
关于这个问题的最佳方式是什么,我只是单独使用数据库,这是我第一次这样做。
答案 0 :(得分:0)
我建议放入版本表并使用sql脚本来更新架构。 您需要一个SQL服务器脚本和一个SQLite脚本。 然后你可以找到Android设备上第一个以外的所有脚本......然后依次运行每个脚本。
在我照顾几百个远程桌面客户端之前,我已经完成了这项工作。
主要技巧是让SQL脚本适用于第一次运行,如果需要,可以用于后续运行。