FMDB(SQL)试图从数据库(iOS)获取数组

时间:2013-12-23 01:24:49

标签: ios database fmdb

我需要加载数据库: shortSelected - 字符串,数组 - 字符串数组,日期 - 日期

我从 shortSelected (它总是不同的字符串)加载数据库,数据库具有所有值,我将 shortSelected 传递给数据库,但是在3字符串{{1}中}。有什么问题?

resultSet=nil

1 个答案:

答案 0 :(得分:2)

您需要调用next方法来确认集合中是否有数据,然后才能读取数据。代码应该是

while([resultSet next])
{
   NSArray *resultArray = [resultSet objectForColumnName:@"array"];
   NSDate *resultDate = [resultSet dateForColumn:@"date"];
   [results addObject:resultArray];
   [results addObject:resultDate];
}