android sqlite 判断表和表中字段是否存在方法
来源:互联网 发布:seo文章代写 编辑:程序博客网 时间:2024/05/16 23:59
/**
*检查某表是否存在 * @param tableName 表名 * @return true:存在 false:不存在 */public boolean tabIsExist(String tabName){ boolean result = false; if(tabName == null){ return false; } Cursor cursor = null; try { String sql = "select count(*) as c from sqlite_master where type ='table' and name ='"+tabName.trim()+"' "; cursor = mUDB.rawQuery(sql, null); if(cursor.moveToNext()){ int count = cursor.getInt(0); if(count>0){ result = true; } } } catch (Exception e) { } return result;}/** *检查表中某列是否存在 * @param db * @param tableName 表名 * @param columnName 列名 * @return true:存在 false:不存在 */ private boolean checkColumnExists2(SQLiteDatabase db, String tableName , String columnName) { boolean result = false ; Cursor cursor = null ; try{ cursor = db.rawQuery( "select * from sqlite_master where name = ? and sql like ?" , new String[]{tableName , "%" + columnName + "%"} ); result = null != cursor && cursor.moveToFirst() ; }catch (Exception e){ Log.e("","checkColumnExists2..." + e.getMessage()) ; }finally{ if(null != cursor && !cursor.isClosed()){ cursor.close() ; } } return result ; }
阅读全文
0 0
- android sqlite 判断表和表中字段是否存在方法
- Sqlite中判断表、字段是否存在的方法
- Sqlite中判断表、字段是否存在的方法
- Sqlite中判断表、字段是否存在的方法
- Sqlite中判断表、字段是否存在的方法
- 12.30sqlite判断表、字段是否存在
- sqlite判断表或者字段是否存在
- sqlite判断表或者字段是否存在
- android中sqlite中判断表或视图是否存在
- sqlite 中判断某个表是否存在的方法
- android 中sqlite判断表或视图是否存在
- android sqlite中判断某个表是否存在
- Android的SQLite中如何判断一个表是否存在
- Android sqlite中判断某个表是否存在
- Android SQLite如何判断表是否存在
- android sqlite 判断表是否存在
- sqlite中判断表是否存在
- 判断oarcle表中字段是否存在
- Linux下wineQQ国际版安装方法
- PHP服务器的网页显示空白
- Android内存泄漏的八种可能(上)
- 解析字符串,每八位的二进制转为十进制
- 【C#/WPF】图像变换的Undo撤销——用Stack命令栈
- android sqlite 判断表和表中字段是否存在方法
- mybaits中dao层的使用方式1:用自动生成工具生成
- NB-IoT频段
- java.sql.BatchUpdateException异常解决
- js浏览器调用qq聊天
- pandas学习(一)
- MII和MDIO接口详解
- 内存管理
- 架构知识域