Ios 在SQLite数据库中保存日期和值时,如何替换现有日期?

Ios 在SQLite数据库中保存日期和值时,如何替换现有日期?,ios,cocoa-touch,sqlite,Ios,Cocoa Touch,Sqlite,我正在为iOS 5编写一个应用程序,让用户每天只保存一个特定值。这个表有一个ID INTEGER主键AUTOINCREMENT、datetext、VALUE INTEGER,因为我做的研究告诉我SQLite不能将日期保存为日期,而是保存为文本或整数等 我现在有两个问题: 1我无法将日期保存为2011-12-05,因为SQLite会计算并将其保存为1994,即使它是文本。 2如果希望插入或替换最后一行的日期(希望该日期已存在于表中),如何继续 如果有人能提供帮助,我将不胜感激:当SQLite进行计

我正在为iOS 5编写一个应用程序,让用户每天只保存一个特定值。这个表有一个ID INTEGER主键AUTOINCREMENT、datetext、VALUE INTEGER,因为我做的研究告诉我SQLite不能将日期保存为日期,而是保存为文本或整数等

我现在有两个问题:

1我无法将日期保存为2011-12-05,因为SQLite会计算并将其保存为1994,即使它是文本。 2如果希望插入或替换最后一行的日期(希望该日期已存在于表中),如何继续


如果有人能提供帮助,我将不胜感激:

当SQLite进行计算时,您如何将2011-12-05发送给SQLite?如果您将其作为SQL字符串“2011-12-05”发送,那就可以了。太好了!这解决了我的第一个问题:正如您可能理解的那样,我对SQL不是很熟悉……可能是