我有一个应用程序可以创建数据库并执行一些操作。我想知道如果我上传一个新的数据库到服务器,并下载到确切的文件夹,旧的存在它将被覆盖,我很好去?否则会有问题。假设它具有相同的名称,相同的列名等。当然,我正在尝试sqlite。更新数据库从服务器下载
0
A
回答
2
在Android中,执行数据库更新时,应在SQLiteOpenHelper中使用onUpgrade。这样做的一种方式是下载包含修改当前数据库所需的sql指令的文本文件或使用新数据更新行。您必须这样做的原因是,Android只会创建一次数据库。初始创建后,不会对数据库的onCreate调用。
相关问题
- 1. 从服务器MySql数据库更新本地服务器MySql数据库
- 2. 当服务器数据库更新时更新sqlite数据库
- 3. Android:从网络服务器更新sqlite数据库下载文件
- 4. 从服务器下载大量数据
- 5. beginBackgroundTaskWithExpirationHandler,从服务器下载数据
- 6. 从服务器下载数据
- 7. JqGrid从服务器更新数据
- 8. 如何从托管服务器下载数据库plesk-web13
- 9. 从iOS中的服务器下载数据后刷新UI
- 10. 下载PDF文件从数据库到本地服务器的下载
- 11. viewDidLoad和viewWillAppear。从服务器下载数据和更新表查看
- 12. 从多个本地数据库更新服务器上的数据库
- 13. 如何从gcm服务器响应更新数据库表
- 14. 如何从服务器更新数据库
- 15. 如何将数据库数据发送到MySQL服务器以更新服务器数据库
- 16. 如何自动更新数据库服务器上的mysql数据库更改?
- 17. Windows服务数据库更新
- 18. 如何从服务器获取数据并使用它更新数据库?
- 19. 尝试更新Meteor.js中服务器数据库的内部服务器错误
- 20. 更改数据库服务器
- 21. jQuery Datatables从服务器加载数据
- 22. iPhone数据库和服务器数据库 - iPhone只更新修改
- 23. Android PushNotification IntentService并调用AsyncTask函数从服务器数据库获取数据并更新sqlite数据库
- 24. iPhone:从MySQL数据库服务器上
- 25. 从服务器A复制MongoDB数据库到服务器B
- 26. 如何在更新服务器上的数据后从WCF服务更新客户端中的数据?
- 27. Angularjs服务数据更新
- 28. ADO.Net数据服务更新
- 29. 更新从一个数据库到另一个数据库在同一服务器的更改
- 30. 从服务器下载数据时设置progressBar
你指的是SQLite吗? – Aidanc 2012-03-27 18:38:54
是的抱歉没有提及它 – dothedos 2012-03-27 18:39:47
这应该工作,但记住在替换文件之前关闭所有数据库对象。 – Julian 2012-03-27 19:04:25