Tableview和Sqlite数据库

时间:2012-08-18 16:13:35

标签: sqlite ios5

我正在开发一个银行存折类型的iOS应用程序。我在数据库中插入记录时遇到问题,应按照下面的日期按时间顺序排列。

假设我从ATM 20美元退出,日期是12/20/11,现在总余额是200美元。

  *date*               *amount*        *type*      *balance*     *counter*
  12/20/11              $20             ATM          $200         1
  12/21/11              $30             Deposit      $230         2
  12/23/11              $30             ATM          $200         3
  10/01/11              $100            ATM          $100         4

现在它应该在表View中显示以及在sqlite数据库中更新。就这样:

  *date*               *amount*        *type*      *balance*     *counter*
  10/01/11              $100            ATM          $120          1
  12/20/11              $20             ATM          $100          2
  12/21/11              $30             Deposit      $130          3
  12/23/11              $30             ATM          $100          4

正如我在12/20/11之前提到的那样,余额为220美元。会有任意数量的交易。请让我知道如何解决。我遇到了这个问题。

1 个答案:

答案 0 :(得分:0)

您应该在sql查询中使用“Order by”

了解更多信息 http://www.w3schools.com/sql/sql_orderby.asp