package org.crazyit.db;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
import android.os.B...
分类:
移动开发 时间:
2015-02-03 13:26:18
阅读次数:
175
对于Android平台来说,系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取。下面就向大家介绍一下SQLite常用的操作方法。本篇文章主要用到SQLiteDatabase的一些函数。布局文件为: ...
分类:
数据库 时间:
2015-02-02 19:36:29
阅读次数:
145
1.什么是SQLiteOpenHelper?
就是字面上的意思:帮助打开SQLiteDatabase的工具类。
2.SQLiteOpenHelper作用?
主要是:
1.onCreate()中帮助初始化数据库的一些操作。如建表等
2.在onUpGrade()中帮助更新数据库,删除旧的表,创建新的表等等。
3.为什么要用SQLiteOpenHelper?
这个工具类...
分类:
数据库 时间:
2015-02-01 21:53:26
阅读次数:
367
SQLiteOpenHelper是Android提供的一个管理数据库的工具类,可用于管理数据库的创建和版本更新。一般的用法是创建SQLiteOpenHelper的子类,并扩张它的onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db,int o...
分类:
移动开发 时间:
2015-01-31 23:11:34
阅读次数:
231
beginTransaction():开始事务endTransaction():结束事务SQLiteDatabase还提供了如下方法来判断当前上下文是否处于事物环境中。inTransaction():如果当前上下文处于事务中,则返回true;否则返回false结束事务的时候,如果程序事务执行中调用了...
分类:
数据库 时间:
2015-01-31 23:05:44
阅读次数:
193
SQLiteOpenHelper:
>SQLiteDatabase的帮助类,用于管理数据库的创建和版本更新
>一般是建立一个类继承它,并重写onCreate()和onUpgrade()方法
>方法说明:
* onCreate(SQLiteDataBase db) 创...
分类:
移动开发 时间:
2015-01-30 22:52:00
阅读次数:
300
Android下最好的数据储存方式:关系型数据库sqlite。 数据库的创建:使用SqliteOpenHelper类 结合SqliteOpenHelper类和SQLiteDatabase类的帮助,我们可以方便地对数据库进行CURD操作。 数据库的创建: 我们主要通过在SqliteOpenHelper...
分类:
移动开发 时间:
2015-01-29 09:14:44
阅读次数:
209
1、使用insert方法插入记录
SQLiteDatabase的insert方法的签名为long insert(String table,String nullColumnHack,ContentValues values),这个插入方法的参数说明如下:
table:代表想插入数据的表名。
nullColumnHack:代表强行插入null值的数据列的列名。
values:代表一行记录的数...
分类:
数据库 时间:
2015-01-28 22:38:25
阅读次数:
213
1、使用insert方法插入记录SQLiteDatabase的insert方法的签名为long insert(String table,String nullColumnHack,ContentValues values),这个插入方法的参数说明如下:table:代表想插入数据的表名。nullCol...
分类:
数据库 时间:
2015-01-28 22:36:13
阅读次数:
204
安卓中创建数据库的步骤:1、写一个类MyOpenHelper继承SQLiteOpenHelper类2、覆写其中的OnCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)3、创建数据...
分类:
数据库 时间:
2015-01-26 01:17:17
阅读次数:
192