Sqlite在android中的使用
来源:互联网 发布:mac口红美国官网价格 编辑:程序博客网 时间:2024/05/08 16:04
SQLite需要使用SQLiteOpenHelper(更简单)
需要掌握如下方法:
getReadableDatabase(); //返回SQLiteDatabase 对象getWritableDatabase(); //onCreate(SQLiteDatabase db);onOpen(SQLiteDatabase db);onUpgrade(SQLiteDatabase db, int oldVersion, in newVersion);close();
onCreate(SQLiteDatabase db);不执行
query语句进行查询
Cursor query(boolean distinct, //指定是否去除重复记录。 String table, //执行查询数据的表名。 String[] columns,//要查询出来的列名。 String selection, //查询条件子句。 String[] selectionArgs,// 用于为selection子句中占位符传入参数值,值在数组中的位置与占位符在语句中的位置必须一致,否则就会有异常。 String groupBy, //用于控制分组。 String having, //用于对分组进行过滤。 String orderBy, //用于对记录进行排序。 String limit)//用于进行分页。
SQLiteDatabase如何判断表是否存在?
public boolean exits(SQLiteDatabase db, String table){ boolean exits = false; String sql = "select * from "+table; Cursor cursor = db.rawQuery(sql, null); if(cursor.getCount()!=0){ exits = true; } return exits;}
0 0
- Sqlite在android中的使用
- SQLITE 在 ANDROID 中的详细使用
- Sqlite在Android中的简单使用
- Android中的SQLite使用
- Android中的Sqlite及其在代码中的使用
- android之SQLite在下载管理中的使用
- SQLite 在 Java中的使用
- SQLite 在 Java中的使用
- SQLite在swift中的使用
- SQLite在Java中的使用
- SQLite在iOS中的使用
- Android中的SQLite的使用
- Android中的SQLite使用学习
- 关于Android中的SQLite使用
- SQLite在Android基本使用
- SQLite在Android开发中的应用
- Win8 sqlite 数据库在 winrt 中的使用
- SQLITE 源码在自己工程中的使用
- Android 设备管理器(DevicePolicyManager)
- sql 自定义函数
- Android error:No CPU/ABI system image available for this target
- 移动端css技巧
- 国外少儿PYTHON编程书推荐
- Sqlite在android中的使用
- Test text
- Visual Studio 2015编译安装OpenCV 3.0和opencv_contrib
- hdu 1698 Just a Hook(线段树成段更新lazy)
- Oracle11g x64使用Oracle SQL Developer报错:Unable to find a Java Virtual Machine
- 对android 回调机制的总结
- Google推荐的图片加载库Glide介绍
- 如何应对编程疲劳
- Spring MVC之@RequestMapping 详解