SQLiteDatabase中query、insert、update、delete方法参数说明

网友投稿 593 2022-10-24

SQLiteDatabase中query、insert、update、delete方法参数说明

SQLiteDatabase中query、insert、update、delete方法参数说明

1、SQLiteDataBase对象的query()接口

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

示例

ContentValues cv = new ContentValues();String[] args = {String.valueOf("a")};query("user",new String[] { "username","password" },"username=?", args,null,null,null, null);

2、SQLiteDataBase对象的insert()接口:

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

示例:

ContentValues cv = new ContentValues();cv.put("username", "lanxiaofang");cv.put("password", "123456");insert("user", null,cv);

3、SQLiteDataBase对象的update()接口:

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

示例:

ContentValues cv = new ContentValues();cv.put("username", "lanxiao");cv.put("password", "123456");String[] args = {String.valueOf("lanxiaofang")};update("user",cv, "username=?",args)

4、SQLiteDataBase对象的delete()接口:

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

示例:

ContentValues cv = new ContentValues();String[] args = {String.valueOf("lanxiaofang")};delete("user", "username=?",args);

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:iBeshmet- 基于RIA的Web应用开发框架
下一篇:TUF- 保护软件更新系统的框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~