数据库操作类
来源:互联网 发布:linux下perl开发工具 编辑:程序博客网 时间:2024/05/18 16:14
public class DBUtil {private static DBUtil mInstance;private Context mContext;private SQLHelper mSQLHelp;private SQLiteDatabase mSQLiteDatabase;private DBUtil(Context context) {mContext = context;mSQLHelp = new SQLHelper(context);mSQLiteDatabase = mSQLHelp.getWritableDatabase();}/** * 初始化数据库操作DBUtil类 */public static DBUtil getInstance(Context context) {if (mInstance == null) {mInstance = new DBUtil(context);}return mInstance;}/** * 关闭数据库 */public void close() {mSQLHelp.close();mSQLHelp = null;mSQLiteDatabase.close();mSQLiteDatabase = null;mInstance = null;}/** * 添加数据 */public void insertData(ContentValues values) {mSQLiteDatabase.insert(SQLHelper.TABLE_CHANNEL, null, values);}/** * 更新数据 * * @param values * @param whereClause * @param whereArgs */public void updateData(ContentValues values, String whereClause,String[] whereArgs) {mSQLiteDatabase.update(SQLHelper.TABLE_CHANNEL, values, whereClause,whereArgs);}/** * 删除数据 * * @param whereClause * @param whereArgs */public void deleteData(String whereClause, String[] whereArgs) {mSQLiteDatabase.delete(SQLHelper.TABLE_CHANNEL, whereClause, whereArgs);}/** * 查询数据 * * @param columns * @param selection * @param selectionArgs * @param groupBy * @param having * @param orderBy * @return */public Cursor selectData(String[] columns, String selection,String[] selectionArgs, String groupBy, String having,String orderBy) {Cursor cursor = mSQLiteDatabase.query(SQLHelper.TABLE_CHANNEL,columns, selection, selectionArgs, groupBy, having, orderBy);return cursor;}}
0 0
- 数据库操作类,可执行数据库简单操作
- 一个数据库操作类
- 数据库操作类!
- 数据库操作类
- 数据库操作类
- 数据库操作类
- 数据库操作类
- 数据库操作类
- access数据库操作类
- mysql 数据库操作类
- C#数据库操作类
- 数据库操作小类
- MYSQL 数据库操作类
- 数据库操作类(源代码)
- JDBC操作数据库类
- BDhelper数据库操作类
- SQL数据库操作类
- 数据库操作类
- 近十年量化交易领域最重要的十本参考书推荐!重要!
- RIP2
- Canvas实现鼠标在网页上涂画
- Ufldl Exercise:Softmax Regression Softmax回归练习
- 是否为可构成图的序列-青蛙的邻居
- 数据库操作类
- java日常笔记2016-12-22
- 救ANGEL出监狱BFS
- 结构体补齐与对齐
- 用定时器代替事件
- [BZOJ2940][Poi2000]条纹(博弈Multi-SG游戏)
- 实习每日总结_20161222
- SpringMVC详细示例实战教程
- 油田数量DFS