android之sqlite增删改查
来源:互联网 发布:truelicense源码 编辑:程序博客网 时间:2024/05/21 07:03
public Uri insert(Uri uri, ContentValues values) { SQLiteDatabase db=dBhelper.getWritableDatabase(); long rowid=db.insert("student",null,values); Uri uri2= ContentUris.withAppendedId(uri,rowid); return uri2;}@Overridepublic int delete(Uri uri, String selection, String[] selectionArgs) { SQLiteDatabase db=dBhelper.getWritableDatabase(); selection="name=?"; selectionArgs=new String[]{"jack"}; db.delete("student",selection,selectionArgs); return 0;}@Overridepublic int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) { SQLiteDatabase db=dBhelper.getWritableDatabase(); ContentValues contentValues=new ContentValues(); contentValues.put("name","gaojiaxin"); selection="name=?"; selectionArgs=new String[]{"mateng"}; db.update("student", contentValues, selection, selectionArgs); return 0;}@Nullable@Overridepublic Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) { SQLiteDatabase db=dBhelper.getWritableDatabase(); Cursor c=db.query("student",null,null,null,null,null,null); return c;}
<------------------------------分隔线----------------------------------------->
测试增删改查代码如下
public void testadd(){ ContentValues values=new ContentValues(); values.put("name", "mateng"); getContext().getContentResolver().insert(contactProvider.connect_uri, values);}public void testdelete(){ getContext().getContentResolver().delete(contactProvider.connect_uri, null, null);}public void testupdate(){ getContext().getContentResolver().update(contactProvider.connect_uri, null, null, null);}public void testquery(){ Cursor c=getContext().getContentResolver().query(contactProvider.connect_uri,null,null,null,null); c.moveToFirst(); for(int i=0;i<c.getCount();i++){ c.move(i); String name = c.getString(c.getColumnIndex("name")); System.out.println(name); }}
0 0
- android之sqlite增删改查
- Android SQLite增删改查
- Android Sqlite 增删改查
- Android SQLite常用命令:SQLite增删改查。
- [Android] SQLite数据库之增删改查基础操作
- android开发之sqlite数据库增删改查
- [Android] SQLite数据库之增删改查基础操作
- sqlite数据库之增删改查
- c++之SQLite的增删改查
- c++之SQLite的增删改查
- sqlite数据库之二增删查改
- 数据库之SQLite增删改查
- android sqlite数据库增删改查
- Android SQLite数据库增删改查
- Android SQLite数据库增删改查
- Android数据库的SQLite增删改查
- 靠谱好用,ANDROID SQLITE 增删查改
- Android SQLite 数据库 增删改查操作
- 欢迎使用CSDN-markdown编辑器
- Oracle 之 锁
- 菜鸟猿大战Java之IO系列(一)
- 领域驱动设计理论
- 【精品资源】mobile微商城、webAPP手机网站、基于HTML5+CSS3移动端web开发!!!
- android之sqlite增删改查
- Tomcat7.0安装配置详细(图文)
- 数据结构学习笔记——线性表的逻辑结构
- 利用eclipse export功能制作可执行的jar包
- JQuery总结复习
- 短信验证码--小功能如何做到完美
- Obj-C与javascript交互之WebViewJavascriptBridge
- Shell脚本使用TinyPng批量压缩图片
- BM25算法浅析