浅析 - Sqlite的用法和示例
来源:互联网 发布:9377端口烈焰手游官网 编辑:程序博客网 时间:2024/05/16 12:47
尊重每个人的付出,转载请点这里 : http://blog.csdn.net/hanj456/article/details/52347282
Sqlite的基本用法
要点:Sqlite 是Android自带的一种轻量级关系型数据库,存储的数据类型有五种:TEXT, INTEGER, REAL(浮点型), NULL ,BOLB(大数据) , 不存在BOOLEAN , DATE 类型.
使用示例:
建表:
String sql ="create table student( _id integer primary key autoincrement, name text, age integer)"; db.execSQL(sql);
修改表:
String sql ="alter table student add column sex text";db.execS QL(sql);
增删改查,简称CRUD,有两种写法:sql写法,oop写法
添加数据
SQL写法:
db.execSQL = ("insert into student (name,age) values(?,?)",new String[]{"jack",28+""});
OOP写法:
ContentValues values = new ContentValues();values.put("name","jack");values.put("age",28);db.insert("student",null,values);
更新数据
SQL写法:
db.execSQL = ("update student set age=? where name=jack",new String[]{18+""});
OOP写法:
ContentValues values = new ContentValues();values.put("name","jack");values.put("age",18);db.update("student",values,"name=?",new String[]{"jack"});
删除数据
SQL写法:
db.execSQL = ("delete from student where name=?",new String[]{"jack"});
OOP写法:
db.delete("student","name=?",new String[]{"jack"});
查找数据
SQL写法:
db.execSQL = ("select * from student where name=? and age=?",new String[] {"jack",28+""});
OOP写法:
db.query("student",new String[]{"*"},"name=? and age=?",new String[]{"jack",28+""},null,null,null);
0 0
- 浅析 - Sqlite的用法和示例
- 浅析 - Android ContentProvider用法示例
- SQLite的一些用法和说明
- 浅析sp_MSforeachtable和sp_MSforeachdb的用法
- resolve的用法和endpoint浅析(转)
- resolve的用法和endpoint浅析
- resolve的用法和endpoint浅析
- MongoDB 和 MongoMapper的示例用法简介
- UIScrollView的基本用法和简单示例
- 倒影view和surfaceView的示例用法
- BeautifulSoup和lxml的基本用法示例
- Java中CyclicBarrier的用法和示例
- SQLITE的C++调用示例
- sqlite的用法
- SQLite的一些用法
- SQLite的limit用法
- sqlite的一些用法
- SQLite的limit用法
- 盒切在医学影像处理中的应用
- 【工具使用】:使用Idea创建Java程序
- |Vijos|动态规划|P1071 新年趣事之打牌
- 练习题——Gson解析、利用JDBC连接数据库进行数据的存取及查询等的综合
- CentOS 基本操作
- 浅析 - Sqlite的用法和示例
- mysql为啥有时候那么慢
- 鼠标,键盘监听器(Java)
- sudo免密码
- 【Linux开发】OpenCV在ARM-linux上的移植过程遇到的问题2---CMAKE配置问题
- 半夏花开,斜日向晚
- Solr使用入门指南 (一)
- mybatis常用且需要关注的
- monit为啥安装后无法monit summary查看