2011-10-12 81 views
0

用於將值存儲在SQLite.I中,將以下代碼寫入 - (void)initWithPrimaryKey方法中。用於存儲日期和浮點值的SQLite命令

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

這是用於字符串。我應該寫什麼,如果我想保存日期和浮點值? 我應該寫同樣的東西嗎?

正如我從教程複製此代碼可以有人告訴我什麼'0'在最後一站?

+0

您正在檢索或存儲....? – userar

+0

存儲數據 – Chandu

回答

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); 
+0

謝謝,但是,這些0和1的 – Chandu

+0

是什麼,它代表你從哪裏插入或檢索日期的列號 – Ron

1

如果你不希望與原始SQLite的工作,開源FMDB是一種常用的可可包裝的源碼。