判斷資料庫db中history_info表內容是否為空:
sqlite中的cursor不能使用cursor == null 來判斷是否為空,
判斷是否為空的方法是 通過cursor.getcount()函式,得到的結果是0,表示cursor為空;如果非0,則表示cursor不為空。
**如下
int amount=0;
cursor c = db.rawquery("select * from history_info", null);
amount=c.getcount();
amount為history_info中的項數,通過判斷項數amount判斷是否為空
android sqlite基本操作
package com.xiangqiao.sqlite3 import android.content.contentvalues import android.database.cursor import android.database.sqlite.sqlitedatabase import...
關於Android SQLite詳細
一 sqlite簡介 在android平台上,整合了乙個嵌入式關係型資料庫 sqlite,sqlite3支援 null integer real 浮點數字 text 字串文字 和blob 二進位制物件 資料型別,雖然它支援的型別雖然只有五種,但實際上sqlite3也接受varchar n char ...
Android SQlite效能優化
dec 13th,2015 資料庫是應用開發中常用的技術,在android應用中也不例外。android預設使用了sqlite資料庫,在應用程式開發中,我們使用最多的無外乎增刪改查。縱使操作簡單,也有可能出現查詢資料緩慢,插入資料耗時等情況,如果出現了這種問題,我們就需要考慮對資料庫操作進行優化了。...