我在 Sqlite 周围使用 Fmdb 包装器,一切正常。现在我想从一个变量表中加载数据,表名存储在一个 NSString 中。我不知道如何为此编写查询。请帮忙!
1 回答
0
我从来没用过FMDB Wrapper。但是阅读文档,它看起来像是-executeQuery来自FMDatabaseClass 的方法,它以QueryString为参数并返回FMResultSetClass 的对象。因此,参数是NSString类型的,您可以使用%@运算符将动态字符串值添加到QueryString.
示例代码:
FMResultSet *results = nil;
results = [yourDB executeQuery:[NSString stringWithFormat:@"SELECT * FROM %@",variable_tableName]];
于 2013-09-13T13:56:19.590 回答