使用SQLiteHelper建立資料庫並插入資料

2021-06-19 01:09:02 字數 1364 閱讀 1763

參考《瘋狂android講義》8.4節p424

1、獲取sqlitedatabase例項有2種方法,一是直接new sqlitedatabase(),另一種使用sqlitehelper。一般建議使用後者。

使用sqlitehelper插入資料的一般步驟:

package com.ljh.sqllitehelperdemo.helper;

import android.content.context;

import android.database.sqlite.sqlitedatabase;

import android.database.sqlite.sqlitedatabase.curso***ctory;

import android.database.sqlite.sqliteopenhelper;

public class databasehelper extends sqliteopenhelper

//1、建立sqliteopenhelper的子類,並重寫oncreate及onupgrade方法。

@override

public void oncreate(sqlitedatabase db)

@override

public void onupgrade(sqlitedatabase db, int oldversion, int newversion)

}

package com.ljh.sqllitehelperdemo;

import com.ljh.sqllitehelperdemo.helper.databasehelper;

import android.os.bundle;

import android.database.sqlite.sqlitedatabase;

import android.view.menu;

import android.view.view;

import android.view.view.onclicklistener;

import android.widget.button;

import android.widget.edittext;

import android.widget.textview;

import android.widget.toast;

public class mainactivity extends activity

});}

private void insertdata(sqlitedatabase db, string word, string detail));

}}

使用multiprocessing模組建立程序

author 來童星 date 2019 12 17 from multiprocessing import process import time import os 兩個子程序將會呼叫的兩個方法 def child 1 i print 子程序 s 開始執行,父程序為 s os.getpid os...

git 創庫命令使用

1 初次使用git前的配置 註冊 git config global user.name 使用者名稱 git config global user.email 郵箱 檢視註冊是否成功 git config list 2 git 記錄的是什麼?記錄的是每一次版本變動的內容 3 新建乙個資料夾 例 my...

ElasticSearch 使用原生方式建立索引

說明 restful介面url的格式 http localhost 9200 其中index type是必須提供的。id是可選的,不提供es會自動生成。index type將資訊進行分層,利於管理。index可以理解為資料庫 type理解為資料表 id相當於資料庫表中記錄的主鍵,是唯一的。在插入的過...