ContentValues和Hash Table都是一種存儲的機(jī)制。兩者的區(qū)別在于鸭栖,contentValues只能存儲基本類型的數(shù)據(jù)晶丘,String,int之類的跛十,不能存儲對象泉手,而Hash Table卻可以存儲對象。
把數(shù)據(jù)插入數(shù)據(jù)庫中時偶器,首先要有一個ContentValues的對象:
ContentValues contentValues ?= new ContentValues();
contentValues.put(key,values);
SQLiteDataBase sdb;
sdb.insert(database_name,null,initialValues);
成功插入則返回記錄的id斩萌,否則返回-1缝裤。