2011-04-28 87 views
1

我想将托管XML文档下载到我的应用程序的捆绑SQLite数据库中,更新现有行或根据需要插入新的数据行。将批量XML数据更新并插入到我的SQLite数据库中

我的想法,只要应用程序的设计是这样的:

  1. 应用负载。

  2. 应用程序查找到XML主机的连接。

  3. 如果连接存在,App将使用托管XML文档,更新绑定SQLite数据库中的行和列数据,如果XML文档中存在新行,则添加任何新行。如果不存在连接,则应用程序使用SQLite数据库中先前存储的数据。

  4. 用户有一个快乐的时光使用应用程序,忘记数据的状态。

这是正确的做法吗?有一个更好的方法吗?如何从XML文档批量插入和更新到我的SQLite数据库中。我只看到了如何逐行做这个例子。我的数据是数百行×10列。

任何洞察力,非常感谢。 lq

回答

0

我认为你的想法是好的..我已经开发了"Movie Vault for iPad"应用程序和它做的完全一样的事情。这个应用程序也有很多电影数据下载和它的工作相当好。你也可以做一件事情,你可以给一个“刷新”按钮,当用户点击/点击这个按钮时,你可以下载XML并将其插入数据库的辅助线程中。

+0

是的,谢谢。但是我找不到将bulk xml插入/更新到SQLite数据库的示例。 – 2011-05-01 23:27:04

+0

不发布原因 – Saurabh 2011-05-03 16:17:22

+0

我不是广告,我已经开发了电影库应用程序..我只是说劳伦的方法是正确的,他可以继续这种方法,因为我做了类似的任务,该应用程序工作得很好 – Saurabh 2011-05-03 16:19:02