Test.java:/** * 本例解决的问题: * 核心问题:通过SQLiteOpenHelper类创建数据库对象 * 通过数据库对象对数据库的数据的操作 * 1.sql语句方式操作SQLite数据库 * 2.谷歌提供的api对SQLite数据库的操作 * 3.SQLite对事务的操作 */imp...
分类:
移动开发 时间:
2014-06-28 13:27:35
阅读次数:
223
SDK和ADT为22.6.2版本
工程为4.4.2
今天在练习SQLiteOpenHelper里,使用的是三个JAVA文件操作,DatabaseHelper.java,Const.java,MainActivity.java;
使用了五个按钮进行增、删,改,查操作,按钮的初始化和OnClickListener分别是用函数做的。
在OnCreate函数中做了加载
可是我...
分类:
数据库 时间:
2014-06-28 06:58:47
阅读次数:
292
使用Android中自带的SQLiteOpenHelper可以完成数据库的创建与管理,但有两点局限:(1)数据库创建在内存卡中,大小受限,创建位置位于/data/data/应用程序名/databases中(可使用Eclispe的DDMS查看)。(2)如果无法获取Root权限,则无法直接查看创建的数据...
分类:
移动开发 时间:
2014-06-25 21:31:53
阅读次数:
343
SQLiteOpenHelper 是android提供的一个帮助类,这个类是抽象的,通过实现这个类,可以帮助开发者实现对SQLITE数据库的创建以及数据库版本管理,使用SQLiteOpenHelper打开数据库如果数据库存在则不创建,如果不存在则创建它(此时执行的是onCreate方法)。publi...
分类:
数据库 时间:
2014-06-23 00:07:39
阅读次数:
395
有时候我们可以将类似省份城市的数据库文件存放在assets/文件夹名/××.sql下,当程序在创建数据库时读取该数据库文件,并执行其内的sql语句
在SqLiteOpenHelper类的onCreate方法中调用 executeAssetsSQL(db, "××.sql");
/**
* 读取数据库文件(.sql),并执行sql语句
* */
pri...
分类:
数据库 时间:
2014-06-15 20:12:31
阅读次数:
363
/**
* 本例解决的问题:
* 核心问题:通过SQLiteOpenHelper类创建数据库对象
* 通过数据库对象对数据库的数据的操作
* 1.sql语句方式操作SQLite数据库
* 2.谷歌提供的api对SQLite数据库的操作
* 3.SQLite对事务的操作
*/
import com.itheim.createsqlitedb.db.MyOpenHelper;
impor...
分类:
移动开发 时间:
2014-06-14 13:35:36
阅读次数:
273
1.利用SQLiteOpenHelper对象创建DatabaseHelper类,从而创建联系人的数据库...
分类:
移动开发 时间:
2014-06-08 09:53:01
阅读次数:
227
问题场景:在app首次启动使用到db的时候,后台提示如下错误信息java.lang.IllegalStateException: getDatabase
called recursively at android.database.sqlite.SQLiteOpenHelper.getDatabas...
分类:
移动开发 时间:
2014-05-24 09:34:04
阅读次数:
1596
private boolean tabbleIsExist(String tableName,
SQLiteDatabase db) { LogUtils.d("DatabaseHelper", "checking tabbleIsExist " +
tableName); ...
分类:
移动开发 时间:
2014-05-24 09:32:40
阅读次数:
206