diff options
Diffstat (limited to 'src/fmdb/FMResultSet.m')
-rw-r--r-- | src/fmdb/FMResultSet.m | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/fmdb/FMResultSet.m b/src/fmdb/FMResultSet.m index 1f32473..f8ce917 100644 --- a/src/fmdb/FMResultSet.m +++ b/src/fmdb/FMResultSet.m @@ -432,6 +432,14 @@ return [self objectForColumnIndex:[self columnIndexForName:columnName]]; } +- (SqliteValueType)typeForColumn:(NSString*)columnName { + return sqlite3_column_type([_statement statement], [self columnIndexForName:columnName]); +} + +- (SqliteValueType)typeForColumnIndex:(int)columnIdx { + return sqlite3_column_type([_statement statement], columnIdx); +} + // returns autoreleased NSString containing the name of the column in the result set - (NSString*)columnNameForIndex:(int)columnIdx { return [NSString stringWithUTF8String: sqlite3_column_name([_statement statement], columnIdx)]; |