When using FMResultSet to execute sql, we can use stringForColumn:@"ColumnName" to get the value.
FMResultSet *cardInfoList =[db executeQuery:@"SELECT * FROM holder, cardInfo WHERE holder.userName = ? AND cardInfo.cardNum= holder.cardNum", username];
while ([cardInfoList next]) {
But if I use this one: (there is only one record in the database. so its unnecessary to use FMResultSet)
NSString *s = [db stringForQuery: @"SELECT * FROM holder, cardInfo WHERE holder.cardNum = ? AND cardInfo.cardNum= holder.cardNum", cardNum];
How to get the value in each column?