11小数据库
来源:互联网 发布:苹果6禁止通讯网络 编辑:程序博客网 时间:2024/06/03 08:42
SQLiteDatabase操作
SQLiteOpenHelper
SQLit支持:NULL/INTEGER/REAL/TEXT/BLOB
getReadableDatabase()
getWritableDatabase()
onCreate()
onOpen()
onUpgrade()
close()
//建库建表
Helper h = new Helper(*Activity.this,"LWDB");
SQLiteDatabase db = h.getReadableDatabase();
//库本升级
Helper h = new Helper(*Activity.this,"LWDB",2);
SQLiteDatabase db = h.getReadableDatabase();
//增
Helper h = new Helper(*Activity.this,"LWDB");
SQLiteDatabase db = h.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("id",1);
values.put("name","liwei");
db.insert("user",null,values);
//删
Helper h = new Helper(SQLiteActivity.this,"LWDB");
SQLiteDatabase db = h.getWritableDatabase();
db.delete("user", "id=?", new String[]{"1"});
db.close();
//改
Helper h = new Helper(*Activity.this,"LWDB");
SQLiteDatabase db = h.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("name","liyan");
db.update("user", values, "id=?", new String[]{"1"});
//查
Helper h = new Helper(*Activity.this,"LWDB");
SQLiteDatabase db = h.getWritableDatabase();
Cursor cursor = db.query("user", new String[]{"id","name"}, "id=?", new String[]{"1"}, "", "", "");
while(cursor.moveToNext()){
String s = cursor.getString(cursor.getColumnIndex("name"));
}
- 11小数据库
- 数据库学习笔记和小练习(11)数据库完整性小练习
- Oracle数据库小程序
- 数据库链接 小知识
- 数据库操作小类
- 数据库小问题
- delphi 数据库小技巧
- sql数据库小常识
- 数据库简单小知识
- 数据库使用小技巧
- 数据库视图小得
- 小抄:数据库方面
- 数据库优化小技巧
- 数据库小知识
- 【数据库设计小tip】
- 数据库小技巧
- 数据库 小知识
- 数据库小知识
- 12文件下载
- 维护图的联通性
- Bag of Features (BOF)图像检索算法
- 实用的按钮样式
- fragment监听返回键
- 11小数据库
- 32位机器和64位机器
- 【操作系统】进程与线程的区别
- Java线程优先级
- 个号才发现保护费个那个发的难道蝙蝠衫把辅导班
- Java实现Socket长连接和短连接
- 似水年华
- 10手柄服务
- Java之OOP基础