當你建立了乙個名為book的表,如果你再建立多乙個category表來對書進行分類,
你執行db.execsql(create_category); //category 表的建立
發現並沒有建立,所以你必須更新資料庫才能建立
public void onupgrade(sqlitedatabase db, int oldversion, int newversion)
把錶刪除再啟動oncreate(db);方法
在oncreate()方法中寫
dbhelper = new mydatabasehelper(this, "bookstore.db", null, 2);`
後面的int要比之前的數字大,他就會更新,mydatabasehelper這是繼承了helper類的子類
sqlist資料庫語法
建立表名 t student 主鍵為 id create table t student id integer primary key,name text,age integer,score real 如果不存在就建立 create table if not exists t student id ...
為什麼要學資料庫
資料庫系統 database system 是由資料庫及其管理軟體組成的系統。資料庫就是儲存資料的地方,穿鷗汀意義不包括檔案 資料庫是由兩部分組成 db資料庫本身,我們看不見的 資料庫管理系統 現在世界上資料庫分為三類 rdbms rdbms關聯式資料庫管理系統 relational databas...
什麼叫資料庫,為什麼要安裝資料庫?
有關資料庫有嚴格的定義,本文結合自己的理解,通俗簡短的介紹下資料庫 首先我們想一想,電腦的組成上有一大塊的硬碟是用來幹什麼的?用來存放資料的。這個硬碟就相當於乙個大型倉庫,裡面空空如也,就是乙個大的空著的空間。一般是誰能往裡面放置東西呢?各種軟體。然而每一種軟體存放資料的方式是不一樣的,比如對於同樣...