国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

SQLite android

2019-11-09 17:51:20
字體:
來源:轉載
供稿:網友

自己沒事寫著玩 大神們多多指教

創建數據庫

public class MyDBHelper extends SQLiteOpenHelper {    /**     * 復寫構造方法     * @param context 上下文對象     * @param name    數據庫的庫名     * @param factory 游標工廠類 寫null就可以,默認系統的     * @param version  數據庫的版本號     */    public MyDBHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) {        super(context, name, factory, version);    }    /**     * 創建數據表     * @param db     */    @Override    public void onCreate(SQLiteDatabase db) {        db.execSQL("create table if not exists english (id integer PRimary key autoincrement, name text, score real)");    }    /**     * 更新數據和     * @param db     * @param oldVersion   舊版數據庫版本號     * @param newVersion   新版數據庫版本號     */    @Override    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {    }}增加數據

  private void insert(String name) {        ContentValues values = new ContentValues();        values.put("name",name);        //插入數據        //往哪一張表上插入數據        //如果數據為空的話,會自動給在第二個參數所提供的列名給一個值(null)        database.insert("student",null, values);    }刪除數據
private void delete(String name) {        //刪除數據:(表名,刪除的判斷條件(要按照哪一個屬性判斷),如果符合數組中的元素)則將該行刪除        database.delete("student", "name=?", new String[]{name});    }

修改數據

private void update(String name, String update) {        ContentValues toUpdate = new ContentValues();        toUpdate.put("name", update);        //找到表student中,名字為張三的行,將改行數據替換成toUpdate        database.update("student", toUpdate, "name=?", new String[]{name});    }查詢數據

    Cursor cursor = database.query("english",null,null,null,null,null,null);        if (cursor!=null&&cursor.moveToFirst()){            do {                String name = cursor.getString(cursor.getColumnIndex("name"));            }while (cursor.moveToNext());                    }        cursor.close();


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 剑川县| 沧源| 武鸣县| 南宫市| 北川| 青川县| 灵山县| 京山县| 恩平市| 汝州市| 娄底市| 古浪县| 宽甸| 金乡县| 呼图壁县| 福鼎市| 叙永县| 正安县| 呼伦贝尔市| 新泰市| 裕民县| 迭部县| 汶上县| 正定县| 兖州市| 定西市| 新河县| 古田县| 榆树市| 瓦房店市| 云南省| 格尔木市| 贵港市| 屏南县| 广河县| 漠河县| 灵璧县| 井陉县| 水城县| 日喀则市| 岳普湖县|