在使用 FMResultSet 执行 sql 时,我们可以使用 stringForColumn:@"ColumnName" 来获取值。
FMResultSet *cardInfoList =[db executeQuery:@"SELECT * FROM holder, cardInfo WHERE holder.userName = ? AND cardInfo.cardNum= holder.cardNum", username];
while ([cardInfoList next]) {
但是如果我使用这个:(数据库中只有一条记录。所以没有必要使用FMResultSet)
NSString *s = [db stringForQuery: @"SELECT * FROM holder, cardInfo WHERE holder.cardNum = ? AND cardInfo.cardNum= holder.cardNum", cardNum];
如何获取每列中的值?