首页 > 数据库技术 > 详细

SQLite的使用(二):数据增删改查

时间:2016-03-05 00:22:08      阅读:173      评论:0      收藏:0      [点我收藏+]

SQLiteDatabase

用来管理SQLite数据库的类。SQLiteDatabase新增、修改、删除和查询数据库数据的方法,还可以执行其他常见的数据库管理任务。

方法

描述

(void) execSQL(String sql)

执行一个SQL语句的方法

(long) insert(String table,String nullColumnHack,ContentValues values)

添加数据行的方法

 

(int) update(String table, ContentValues values, String whereClause, String[] whereArgs)

更新数据行的方法

 

(int) delete(String table,String whereClause,String[] whereArgs)

 

删除数据行的方法

 

 

一、数据新增

数据新增的三种方法,任选一种即可。建议使用第三种方法来实现数据的新增,因为不用自己拼接字符串,更安全。

技术分享

二、数据修改

数据修改的三种方法,任选一种即可。建议使用第三种方法来实现数据的修改,因为不用自己拼接字符串,更安全。

技术分享

三、数据删除

数据删除的三种方法,任选一种即可。建议使用第三种方法来实现数据的删除,因为不用自己拼接字符串,更安全。

技术分享

四、数据查询

Cursor  rawQuery(String sql, String[] selectionArgs)

• 参数说明:String sql 要执行的查询语句,可以使用占位符;String[] selectionArgs 参数数组
• 返回值:Cursor  结果集;相当于ResultSet

Cursor  query(String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy)

•参数说明:String table:表名称;  String[] colums:列名称数组;

    String selection:条件子句;String []selectionArgs:条件语句的参数数组;

    String groupBy:分组字段;String having:分组条件;String orderBy:排序字段;

•返回值:Cursor  结果集;相当于ResultSet

技术分享

 

SQLite的使用(二):数据增删改查

原文:http://www.cnblogs.com/ccshxt/p/5243794.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!