Android 中 Sqlite 使用初步
1 、使用 Sqlite 的关键是创建一类,这个类继承 SQLiteOpenHelper,继承
的类必须重写三个方法:构造方法,onCreate 方法,onUpgrate 方法
2、SQLiteDatabase 是直接操作数据库的对象,可以使用
SQLiteOpenHelper 的 getReadableDatabase 或
getWritableDatabase 方法得到 SQLiteDatabase 对象。具体使用这两个
方法得到的
SQLiteDatabase 对象的不用点,根据方法名就可以
看出。一个是
得到可读的,一个是得到可写的。
实例代码:
1、布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/and
roid"
android:orientation="vertical"
android:layout_width="&ll_parent"
android:layout_height="&ll_parent">
<Button
android:id="@+id/createDatabase"
android:layout_width="&ll_parent"
android:layout_height="wrap_content" android:text="Create
Database"></Button>
<Button
android:id="@+id/upgrateDatabase"
android:layout_width="&ll_parent"
android:layout_height="wrap_content"
android:text="Upgrate Database"></Button>
<Button
android:id="@+id/insert"
android:layout_width="&ll_parent"
android:layout_height="wrap_conte
nt" android:text="Insert"></Button>
<Button android:id="@+id/update"
android:layout_width="&ll_parent"
android:layout_height="wrap_conte
nt"
android:text="Update"></Button>
<Button android:id="@+id/query"
android:layout_width="&ll_parent"
android:layout_height="wrap_content"
android:text="Query"></Button>
<Button
android:id="@+id/delete"
android:layout_width="&ll_parent"
android:layout_height="wrap_content"
评论0
最新资源