用于存储日期和浮点值的SQLite命令

时间:2011-10-12 12:53:14

标签: iphone ios xcode

在SQLite中存储值。我在 - (void)initWithPrimaryKey方法中编写了以下代码。

self.name = [NSString stringWithUTF8String:(char *)sqlite3_column_text(init_statement, 0)];

这是字符串。如果我想保存日期和浮动值,我该怎么写? 我应该写同样的东西吗?

当我从教程中复制此代码时,有人可以告诉我最后一个代表什么'0'?

2 个答案:

答案 0 :(得分:1)

如果你不想使用原始sqlite,那么开源FMDB是sqlite常用的Cocoa包装器。

答案 1 :(得分:0)

        use this one
       if insert
        sqlite3_bind_double(init_statement, 1, date);

    if retrieve date then

double Date= sqlite3_column_double(init_statement, 1);