开发者

read float from SQLite

I used the codes below to load data(float) and store in an array. 开发者_开发问答My oject has one float field 'value' (setValue,getValue to read or write value)

rowData=(char*)sqlite3_colum_text(statement,0);
float v=[[NSString  initWithUTF8String:rowData] floatValue];
[myObject setValue:v];
[myArray addObject:myObject]; 

If I read the value from the array using float tem=[[myArray objectAtIndex:i] getValue];

I found all values are not correct, everyone is 0.00000000000000

Welcome any comment

Thanks

interdev


If your values are stored as float numbers in database you should get them using sqlite3_column_double function, not sqlite3_column_text

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜