关闭

判断sqlite 是否存在表

标签: c语言sqlite
281人阅读 评论(0) 收藏 举报
分类:

判断sqlite 是否存在表

Cursor cursor = null;  
    try {  
    boolean result = false;
        String sql = "select count(*) as c from sqlite_master where type ='table' and name ='" + tabName.trim() + "' ";  
        cursor = db.rawQuery(sql, null);  
        if (cursor.moveToNext()) {  
            int count = cursor.getInt(0);  
            if (count > 0) {  
                result = true;  
            }  
        }  

    } catch (Exception e) {  
        // TODO: handle exception  
    }  
0
0
查看评论

sqlite数据库判断表是否存在得方法

sqlite数据库判断表是否存在得方法 //判断数据库中的表是否存在 注意:DBInfo是表名   cmd.CommandText = "SELECT COUNT(*) FROM sqlite_master wher...
  • zljjava
  • zljjava
  • 2012-07-13 10:22
  • 50839

SQLite判断表是否存在

SELECT count(*) FROM sqlite_master WHERE type='table' AND name='tableName';
  • zhangguofu2
  • zhangguofu2
  • 2014-03-17 17:22
  • 5272

折弯机——C# 使用SQLite数据库 之 判断数据库表是否存在

SQLite语句: cmd.CommandText = "SELECT count(*) from sqlite_master where type='table' and name='tableName'; int a= Convert.T...
  • bigpudding24
  • bigpudding24
  • 2015-05-27 18:13
  • 1426

android sqlite中判断某个表是否存在

sqlite 中判断某个表是否存在的方法,贴出来供大家参考 /** * 判断某张表是否存在 * @param tabName 表名 * @return */ public boolean tabbleIsExist(String tableName){...
  • q610098308
  • q610098308
  • 2015-07-08 15:08
  • 1103

QT SQLITE 判断表是否存在

QSqlQuery query; query.exec(QString("select count(*) from sqlite_master where type='table' and name='%1'").arg(TableNam...
  • iceErvin
  • iceErvin
  • 2017-03-07 10:54
  • 477

Sqlite中判断表、字段是否存在的方法

sqlite会自动维护一个系统表sqlite_master,该表存储了我们所创建的各个table, view, trigger等等信息。有时数据库升级时,由于等等原因,我们可能需要增加表、字段等等。可以采取以下方法来判断数据库中是否存在某表、字段等等。     ...
  • kaka123ac
  • kaka123ac
  • 2014-12-24 16:25
  • 5808

Android SQLite数据库判断某张表是否存在的语句

1、可以在创建表之前判断,这样就不会重新创建,create table if not exists Student(stu text primary key, name text); 比平时的创建表多了if not exists 2、String sql = "select name ...
  • lizhenmingdirk
  • lizhenmingdirk
  • 2013-12-25 19:46
  • 20391

判断sqlite数据库中表是否存在的方法

判断数据库表是否存在 sql语法很简单 就一句话 SELECT count(*) FROM sqlite_master WHERE type='table' AND name='tableName'; 写成方法: //判断表是否存在 private boo...
  • u011909538
  • u011909538
  • 2013-12-02 11:32
  • 13445

Android SQLite如何判断表是否存在

我使用如下代码完成public boolean tabbleIsExist(SQLiteDatabase db, String tableName){ boolean result = false; if(tableName == null){ ...
  • feather_wch
  • feather_wch
  • 2016-04-02 23:32
  • 825

C++ 中SQLITE3 判断表是否存在

在网上搜了好多关于 在C++ 中操作sqlite3 如何判断表是否存在,但是要么集中在  "select count(*) from sqlite_master where type='table' and name='ABC;" 下,要么是根据...
  • wildangel817
  • wildangel817
  • 2015-03-24 16:47
  • 2084
    个人资料
    • 访问:61912次
    • 积分:2053
    • 等级:
    • 排名:千里之外
    • 原创:140篇
    • 转载:2篇
    • 译文:0篇
    • 评论:6条
    文章分类
    最新评论