0

我正在创建一个安卓项目。在我的 android 项目中,我有 4 个由搜索栏组成的屏幕。所以从每个屏幕我会得到 2 个值,在第 4 个屏幕之后,总值将是 8 个值。我会将这 8 个值存储在我的数据库中。

但我的问题是如何一次将 8 个值发送到数据库。我有一个想法,比如存储来自每个屏幕的值并一次将所有值发送到数据库,但我无法成功。所以可以以一种简单的方式帮助它。

我的数据库看起来像

Name Sc1a Sc1b  Sc2a sc2b Sc3a sc3b sc4a sc4b timestamp(current)
stud1 10   30    40    50   60  70  80    90   2-8-2013 14:00:00

其中值 sc1a,sc1b 将来自 screen1 和 sc2a,sc2b 来自 screen2 和 sc3a,sc3b 来自 screen3 最后在屏幕上我将值 sc4a,sc4b 并包括来自 4 个屏幕的所有值,即 sc1a,sc1b,sc2a ,sc2b,sc3a,sc3b,sc4a,sc4b 到数据库表的时间,包括当前时间戳。

4

1 回答 1

0

将每个屏幕的值存储在SharedPreferences中。当您在最后一个屏幕时,读取存储的值,使用所有这些值构建查询并执行,存储在 DB 中。

于 2013-08-02T14:33:26.050 回答