Android SQLite - “if”SQLite表列为null然后执行

时间:2011-10-18 04:22:14

标签: android sqlite

我想编写代码,如果列值为null则检查表,然后执行insert函数。如果没有,请运行代码。

Cursor sumw = dbObject.rawQuery(
        "SELECT COMAMOUNT FROM COMMISION",
        null);
sumw.moveToFirst();
int e = sumw.getInt(0);
if(e != 0){
    alerts();
}

这就是我的尝试方式。我知道它一定是错的,因为它总是发送警告插入。

  • 表名:COMMISION - DB_COMMISION
  • 表格列:COMAMOUNT - handle.COM_AMOUNT

1 个答案:

答案 0 :(得分:0)

请试试这个

Cursor sumw = dbObject.rawQuery(
                "SELECT COMAMOUNT FROM COMMISION",
                null);

if(sumw.moveToNext()){
   String no = sumw.getString(0);
   if( no != null ) {
      alerts();
   }  
}