0
私は、列の値がnullの場合にテーブルをチェックするコードを記述し、挿入機能を実行したいと思います。そうでない場合は、コードを実行します。AndroidのSQLite - "SQLiteのテーブルの列がnullの場合、実行してください
Cursor sumw = dbObject.rawQuery(
"SELECT COMAMOUNT FROM COMMISION",
null);
sumw.moveToFirst();
int e = sumw.getInt(0);
if(e != 0){
alerts();
}
これは私が試した方法です。私は間違っていなければならないことを知っています。なぜなら、常に警告を挿入するためです。
- テーブル名:コミッション - DB_COMMISION
- 表の列:COMAMOUNT - handle.COM_AMOUNT
を試してみてくださいあなたの問題を追跡するのに役立ちますか?既に試してみたら、そこには何が入っていますか? – Hiral
はいHiral私はそれを試みました.... "e"に値があり、0より小さい場合はうまく動作しますが、eがnullの場合は取得したいと思っています....その後、動作しません。 "コラムCOMAMOUNT"に値を入力することで有効になります) –
次に、このint eを文字列に変換してnullかどうかを確認します。ヌルを取得したら、それを挿入して他のものを実行できるようにしますコード。 – Hiral