Android 儲存 SQLiet資料庫儲存

2021-10-10 19:26:42 字數 1281 閱讀 8499

sqlite:android 中整合的輕量級的資料庫 -- 內建到手機中

特點: 

輕量級  零配置  跨平台  嵌入式

儲存的資料型別:

null          integer        varchar       text(預設型別)       boolean

資料庫操作:

順序 :

庫 --> 表 --> 字段 --> 資料 (增 , 刪 , 改 , 查)

建立表:

create table 表名(欄位1  字段型別1  , 欄位2 字段型別2 ... )

createtable user(_id  integer  primary key autoincrement ; name ... )

增 :insert into 表名(字段) values(值)

insert into user(name , age) values('張三' , '30')

刪:delete from 表名 where 字段 = 值

delete from user                              刪除所有資料

delete from user where _id = 1       刪除指定資料

改:update 表名 set (字段 = 值) where 字段 = 值

update user set(name = '李四') where _id =1 

查:select * from 表名

select * from user                        查詢所有資料

select * from user where id = 1   條件查詢資料

android中,資料庫的核心類

sqlitedatabase    資料庫的操作類  -- 資料庫中: 建立表 、增 、刪 、改 、查

常用方法:

執行sql語句的方法:

void execsql(string sql)                                                執行sql語句

cusor rawquery (string sql , string selectionargs )    執行查詢資料的sql語句

封裝好的增刪改查的方法:

insert()

update()

delete()

query()

android檔案儲存

每個應用程式包都會有乙個私有的儲存資料的目錄,只有屬於該包的應用程式才有許可權寫入該目錄,其絕對路徑 data data 包名 目錄。除了私有資料目錄,應用程式還能讀寫sdcard。檔案系統中其他系統目錄,第三方應用程式是不可寫。建立資料夾 file destdir new file data da...

Android資料儲存

android中一共提供了4種資料儲存方式 shared preferences 用來儲存 key value paires 格式的資料,它是乙個輕量級的鍵值儲存機制,只可以儲存基本資料型別。files 他通過fileinputstream和fileoutputstream對檔案進行操作。但是在an...

Android資料儲存

1.五種儲存方式 android作業系統提供了一種公共檔案系統,即任何應用軟體都可以使用它來儲存和讀取檔案,該檔案被其他的應用軟體讀取。android採用了一種不同的系統,在android中,所有的應用軟體資料 為應用軟體私有,然而,android也提供了一種標準方式 用軟體將私有資料開放給其他應用...