android SQLite資料庫基本操作示例

2021-06-04 20:21:30 字數 1324 閱讀 4690

import android.content.contentvalues;

import android.database.cursor;

import android.database.sqlite.sqlitedatabase;

import android.graphics.color;

import android.os.bundle;

import android.view.keyevent;

import android.widget.linearlayout;

import android.widget.listadapter;

import android.widget.listview;

import android.widget.******cursoradapter;

public class activity01 extends activity catch (exception e)

} public boolean onkeyup(int keycode, keyevent event)

return true;

} /* 刪除資料庫 */

public void deletedatabase()

/* 刪除乙個表 */

public void deletetable()

/* 更新一條資料 */

public void updata()

/* 向表中新增一條資料 */

public void adddata()

/* 從表中刪除指定的一條資料 */

public void deletedata()

updataadapter();

} /* 更行試圖顯示 */

public void updataadapter() , null, null, null, null, null);

micount = cur.getcount();

if (cur != null && cur.getcount() >= 0) ,

// 與name和number對應的views

new int );

/* 將adapter新增到m_listview中 */

m_listview.setadapter(adapter);

} }/* 按鍵事件處理 */

public boolean onkeydown(int keycode, keyevent event)

return super.onkeydown(keycode, event); }}

上面的測試資料8是 之前 建立的。。

android sqlite 資料儲存

android 專門提供了乙個sqliteopenhelper幫助類,管理資料庫,借助這個類可以對資料庫進行建立和公升級。編寫藍芽配對列表寫入資料庫的helper類繼承抽象類sqliteopenhelper,用於建立資料庫和表bt pair devices public classbondeddev...

Android sqlite 資料型別

場景 一直做金融行業專案,所以資料的精確性十分重要 執行 查詢資料 資料精確到小數點2位 和直接執行sql所查詢資料不一致,經排查發現 value cursor.getstring cursor.getcolumnindex ss i 在作怪,此方法對double資料進行了怎樣處理,還需深究 解決方...

android SQLite大資料插入優化

sqlitedatabase db this.getwritabledatabase 獲取資料庫可寫物件 db.begintransaction 啟動事務 try 以上資料操作全部成功,通過標記settransactionsuccessful為true,事務才提交,否則回滾 預設標記為false d...