單機android sqlite資料庫的實現,這個資料庫可與程式一起生成在安裝包中
二、執行 cmd 轉到sqlite3.exe 所在目錄 執行 sqlite3.exe 資料庫名.db
然後會出現sqlite>的命令提示符
輸入建立表的語句, create table 表名(『列』,『列』。。。);(注意: 要在結束部分加 分號 )
此時會在sqlite3.exe 所在目錄,出現所建資料庫的檔案
三、如果想在android中執行的話,需要在資料庫中增添
create table "android_metadata" ("locale" text default 'zh_cn')
insert into "android_metadata" values ('zh_cn')1四、將資料庫 複製到 android專案中res/raw中
五、下面是**:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
public class testsqldatabase
}
try catch (exception e)
}
private void builddatabase() throws exception
}
if (!file.exists())
myoutput.close();
myinput.close();
} catch (exception e)
}
}
/**
* 查詢
* @return
*/
public cursor select()
/**
* 插入
* @param word
* @param note
* @return
*/
public long insert(string word, string note)
/**
* 更新
* @param word
* @param note
* @return
*/
private int update(string word, string note) );
return result;
}
/**
* 刪除
* @param word
*/
public int deletenote(string word) );
return result;
}
public void close()
}
Android 資料庫加密 SQL加密
android資料儲存之sqlite的介紹及使用 以及contentprovider程式間資料共享 android探索之contentprovider熟悉而又陌生的元件 我們清晰的知道sqlite資料庫預設存放位置 data data pakage database目錄下,對於已經root的手機來說...
資料庫本地事務
乙個事務可以讀取到另乙個事務未提交的內容,就是髒讀 讀取不到未提交的資料,讀的還是原始資料,只有事務提交後了才能讀取到 在乙個事務執行過程中,不管對方事務有沒有提交,讀取到的資料都是一致的 事務被排成隊,乙個個去執行 隔離性和一致性可以通過事務去實現,但是原子性和永續性是靠undo和redo實現的 ...
ideal 本地資料庫
1.安裝mysql 2.進入mysql mysql u root p show databases 顯示目前存在的資料庫 create database sasweb 建立新的資料庫 use sasweb 使用sasweb source users dolores projects mysqldat...