PaintingliteExec
IntroductionPaintingliteExec 提供SDK框架中所有的基本操作,通过Exec执行对Sqlite3数据库和表的操作 Methods
execQueryTable:表所有的名称 - (NSMutableArray<NSString *> *)execQueryTable:(sqlite3 *)ppDb; ParametersReturn ValueNSMutableArray<NSString *> Discussion获得表所有的名称 execQueryTableInfo: tableName:表结构字典数组 - (NSMutableArray *)execQueryTableInfo:(sqlite3 *)ppDb tableName:(NSString *__nonnull)tableName; ParametersReturn ValueNSMutableArray Discussion获得表结构字典数组 See Also execQueryTableInfo:tableName:表结构字典数组 - (NSMutableArray *)execQueryTableInfo:(sqlite3 *)ppDb tableName:(NSString *__nonnull)tableName; ParametersDiscussion获得表结构字典数组 See Also getCurrentTableNameWithCache表缓存JSON文件 - (NSArray *)getCurrentTableNameWithCache; Return ValueNSArray Discussion获得表缓存JSON文件 getTableInfo: tableName:表字段 - (NSMutableArray *)getTableInfo:(sqlite3 *)ppDb tableName:(NSString *__nonnull)tableName; ParametersReturn ValueNSMutableArray Discussion获得表字段 See Also getTableInfo:tableName:表字段 - (NSMutableArray *)getTableInfo:(sqlite3 *)ppDb tableName:(NSString *__nonnull)tableName; ParametersDiscussion获得表字段 See Also isNotExistsTable:表名是否存在 - (Boolean)isNotExistsTable:(NSString *__nonnull)tableName; ParametersReturn ValueBoolean Discussion判断表名是否存在 sqlite3Exec: obj: status: createStyle:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb obj:(id)obj status:(PaintingliteExecStatus)status createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle; ParametersReturn ValueBoolean Discussion根据表名执行SQL操作 See Also sqlite3Exec: objName:执行SQL操作 - (NSMutableArray *)sqlite3Exec:(sqlite3 *)ppDb objName:(NSString *)objName; ParametersReturn ValueNSMutableArray Discussion根据对象名称执行SQL操作 See Also sqlite3Exec: sql:执行SQL语句 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersReturn ValueBoolean Discussion执行SQL语句 See Also sqlite3Exec: tableName:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb tableName:(NSString *)tableName; ParametersReturn ValueBoolean Discussion根据表名执行SQL操作 See Also sqlite3Exec: tableName: content:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content; ParametersReturn ValueBoolean Discussion根据表名执行SQL操作 See Also sqlite3Exec:obj:status:createStyle:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb obj:(id)obj status:(PaintingliteExecStatus)status createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle; ParametersDiscussion根据表名执行SQL操作 See Also sqlite3Exec:objName:执行SQL操作 - (NSMutableArray *)sqlite3Exec:(sqlite3 *)ppDb objName:(NSString *)objName; ParametersDiscussion根据对象名称执行SQL操作 See Also sqlite3Exec:sql:执行SQL语句 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersDiscussion执行SQL语句 See Also sqlite3Exec:tableName:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb tableName:(NSString *)tableName; ParametersDiscussion根据表名执行SQL操作 See Also sqlite3Exec:tableName:content:执行SQL操作 - (Boolean)sqlite3Exec:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content; ParametersDiscussion根据表名执行SQL操作 See Also sqlite3ExecQuery: sql:执行SQL查询语句 - (NSMutableArray *)sqlite3ExecQuery:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersReturn ValueNSMutableArray Discussion执行SQL查询语句 See Also sqlite3ExecQuery:sql:执行SQL查询语句 - (NSMutableArray *)sqlite3ExecQuery:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersDiscussion执行SQL查询语句 See Also systemExec: sql:原生执行方式 - (NSMutableArray<NSMutableDictionary<NSString *,NSString *> *> *) systemExec:(sqlite3 *)ppDb sql:(NSString *__nonnull)sql; ParametersReturn ValueNSMutableArray<NSMutableDictionary<NSString *,NSString *> *> Discussion原生执行方式 See Also systemExec:sql:原生执行方式 - (NSMutableArray<NSMutableDictionary<NSString *,NSString *> *> *) systemExec:(sqlite3 *)ppDb sql:(NSString *__nonnull)sql; ParametersDiscussion原生执行方式 See Also |