安卓中sqlite数据库的增删改查操作的工具类
来源:互联网 发布:gprs网络调试 编辑:程序博客网 时间:2024/06/06 20:55
<span style="font-family:Microsoft YaHei;font-size:18px;">将数据库中的增删改查操作封装成一个类,使用时直接调用很方便package com.qianfeng.day14_sqliteopenhelper2.db;import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;public class DbManage {private MySqliteHelper helper;public DbManage(MySqliteHelper helper){this.helper = helper;}/** * 增 删 改 * @param sql */public void changeData(String sql){SQLiteDatabase db = helper.getReadableDatabase();db.execSQL(sql);db.close();}/** * 查 * @param sql * @param selectionArgs * @return */public Cursor queryData(String sql, String[] selectionArgs){SQLiteDatabase db = helper.getReadableDatabase();Cursor cursor = db.rawQuery(sql, selectionArgs);return cursor;}/** * api 插入 */public long ApiInSertData(String table, ContentValues values){SQLiteDatabase db = helper.getReadableDatabase();long l = db.insert(table, null, values);return l;}/** * api 修改 */public int ApiUpdataData(String table, ContentValues values, String whereClause, String[] whereArgs){SQLiteDatabase db = helper.getReadableDatabase();int l = db.update(table, values, whereClause, whereArgs);return l;}/** * api 删除 */public int ApiDeleteData(String table, String whereClause, String[] whereArgs){SQLiteDatabase db = helper.getReadableDatabase();int l = db.delete(table, whereClause, whereArgs);return l;}/** * api 查询 */public Cursor ApiQueryData(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy){SQLiteDatabase db = helper.getReadableDatabase();Cursor cursor = db.query(table, columns, selection, selectionArgs, groupBy, having, orderBy);return cursor;}}</span>
0 0
- 安卓中sqlite数据库的增删改查操作的工具类
- Android SQLite数据库增删改查操作的使用详解
- Android SQLite数据库增删改查操作的使用详解
- Android SQLite数据库增删改查操作的使用详解
- Android SQLite数据库增删改查操作的使用详解
- Android SQLite数据库增删改查操作的使用详解
- Android-SQLite数据库的增删改查基本操作
- FinalDb操作sqlite的数据库(增删改查)
- SQLite数据库的增删改查基本操作
- Android SQLite数据库增删改查操作的使用详解
- android SQLite数据库增删改查操作的使用详解
- 数据库:SQLite数据库的增删改查
- SQLite数据库---数据库的增删改查
- SQLite的增删改查操作
- sqlite的增删改查操作
- SQLite数据库的增删改查代码
- Android数据库的SQLite增删改查
- SQLite数据库的增删改查
- 2016中科院推免
- caffe示例实现之7Flask web服务器上的图像分类demo
- Linux初学——管理文件与目录(上)
- Android学习网站和博客汇总
- poj 1703
- 安卓中sqlite数据库的增删改查操作的工具类
- Mysql数据库的内外联查询
- SQL 语句
- Android 架构师之路
- Linux内核工程导论——网络:服务质量与安全性
- CodeForces 12B - Correct Solution?
- leetcode:151Reverse Words in a String java实现
- 关于数据结构的学习经验分享 (字符串相关的)
- OpenCV完成图像旋转