sqlite中判断某个表是否存在的方法,贴出来供大家参考

Java代码

/**

*判断某张表是否存在

*@paramtabName表名

*@return

*/

publicbooleantabbleIsExist(StringtableName){

booleanresult=false;

if(tableName==null){

returnfalse;

}

SQLiteDatabasedb=null;

Cursorcursor=null;

try{

db=this.getReadableDatabase();

Stringsql="selectcount(*)ascfromSqlite_masterwheretype='table'andname='"+tableName.trim()+"'";

cursor=db.rawQuery(sql,null);

if(cursor.moveToNext()){

intcount=cursor.getInt(0);

if(count>0){

result=true;

}

}

}catch(Exceptione){

//TODO:handleexception

}

returnresult;

}

更多相关文章

  1. 高通android开源代码下载
  2. 大话企业级Android应用开发实战 音乐播放器的开发
  3. 《第一行代码Android》学习总结第八章 使用摄像头与相册
  4. Android(安卓)相对布局中的 代码中修改属性与布局文件的设置不同
  5. android break 与 return 的区别
  6. 私有析构函数 Android(安卓)代码分析
  7. android SQLite数据库的增删改查以及事务的单元测试
  8. Android(安卓)自定义适配器
  9. 还有比这更全的Android代码与驱动吗?

随机推荐

  1. Android shape自定义button样式
  2. Android在AndroidStudio中引用Module依赖
  3. Android 一个简单的计算器APP
  4. 详解Android getWidth和getMeasuredWidth
  5. Android实用代码片段(一)
  6. android 移除remove元素
  7. AndroidManifest.xml文件的作用和简单使
  8. Android存储设备管理
  9. Android 多渠道打包
  10. Android PullToRefreshView巴黎埃菲尔铁