close
這麼晚才發,正如客倌預期的卡彈了。



Brian本身從事創投業,寫了三天Android天堂路之後,開始有人發現似乎有點認真,陸續有一些熱心的鄉民好友們來問我究竟在幹啥? (靠唄! Run不出來程式的時候,真的會這樣問自己。)

進入SQLite之後,涉及SQL語法,那簡直是另外一個KERORO的語言,目前暫且只能用死背的方式前進了。昨天把SQliteOpenHelper寫個DBHelper去繼承之後,就可以在MainActivity主畫面把DBHelper call出來用:

1. 如果帳號brian密碼1234正確的話,call DBHelper出來,建立資料庫檔名"my.db",先不設查詢用游標(Cursor),版本為第1版,4個參數是android類別就設定好的參數值,一定要填。
if (userid.equals("brian") && pw.equals("1234")) { 
DBHelper helper= new DBHelper(this, "my.db", null, 1);
2. 接下來去取得可寫的database欄位,執行SQL(execSQL指令),意思是上一回建立的TABLE users,內含物有id和name,以及輸入值的定義。
helper.getWritableDatabase().execSQL(
"insert into users(id, name) values (1,'"+userid+"')"
);
3. 大功告成!


硬啊!

arrow
arrow
    全站熱搜

    brianc18 發表在 痞客邦 留言(0) 人氣()