Skip to content

qiaoming1990321/NativeDateBase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

NativeDateBase

自建本地数据库

  1. NSString+Extension UIView+Animations NSString+UrlEncoding需要添加-fno-objc-arc /** *打开数据库封装 **/ +(void)openDataBase;

/** *打开数据库 */ +(BOOL)openDataBase:(NSString)databaseName;

/** *关闭数据库 **/ +(void)closeDataBase;

/** *数据库是不是正在被打开着 **/ +(BOOL)dataBaseIsOpening;

/*

  • 检查表格是否存在 */ +(BOOL)checkTableExists:(NSString *)name;

/*

  • 创建表格 */ +(void)createTable;

/*

  • 插入记录 */ +(void)insertRecord:(DATABASE_TABLE_TYPE)type array:(id)recordArr;

/*

  • 清理数据 */ +(void)clearAllContent;

/*

  • 在XXtable中查找是否存在XX字段 */ +(BOOL)checkTable:(NSString *)tableName isExistColumn:(NSString *)columName;

/*

  • 在XXTable中插入XX字段 */ +(void)insertColumn:(NSString *)columName inTable:(NSString *)tableName;

/*

  • 获取最后一次的记录 */ +(NSMutableDictionary *)getRecordAtLasTime:(NSString *)tablename;

/*

  • 清空选中状态 */ +(void)clearSelected:(NSString *)tablename;

/*

  • 指定的表格是否有指定的ID */ +(BOOL)checkID:(NSString *)tableName aID:(NSString *)aID ideString:(NSString *)ideString;

//检查默认启动信息是否有数据 +(BOOL)checkDefaultPageHaveData;

//获取数据 +(NSMutableArray *)getDefaultPageData;

//删除一条记录 +(void)deleteDefaultRecord:(NSString *)name;

//查询一条记录 +(NSMutableDictionary *)checkARecord:(NSString *)name;

//插入一条数据 +(void)insertDefaultRecord:(NSDictionary *)dict;

//清空启动页数据库数据 +(void)clearDefaultPageData;

About

自建本地数据库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors