数据存储——SQLite
来源:互联网 发布:天猫与淘宝流量对比 编辑:程序博客网 时间:2024/05/10 01:36
- 采用SQL语句对数据库操作
SQLiteDatabase sqLiteDatabase = openOrCreateDatabase("myDB",MODE_PRIVATE,null); sqLiteDatabase.execSQL("create table if not exists " + "userInfo(_id integer primary key autoincrement," + "name text not null, " + "sex text not null)"); sqLiteDatabase.execSQL("insert into userInfo(name,sex) values('张三','男')"); Cursor cur = sqLiteDatabase.rawQuery("select * from userInfo", null); while(cur.moveToNext()){ Log.i("myDB","_id="+cur.getInt(cur.getColumnIndex("_id"))); Log.i("myDB","name="+cur.getString(cur.getColumnIndex("name"))); Log.i("myDB","sex="+cur.getString(cur.getColumnIndex("sex"))); } cur.close(); sqLiteDatabase.close();
2.采用类中的方法操作数据库
SQLiteDatabase db = openOrCreateDatabase("testDB",MODE_PRIVATE,null); db.execSQL("create table if not exists stuInfo" + "(_id integer primary key autoincrement," + "stu_num text not null," + "stu_name text not null)"); ContentValues values = new ContentValues(); values.put("stu_num","131110101"); values.put("stu_name", "张三"); db.insert("stuInfo", null, values); values.put("stu_num","123456789"); db.update("stuInfo",values,"stu_num='131110101'",null); Cursor cur = db.query("stuInfo",null,"stu_name='张三'",null,null,null,null,null); while(cur.moveToNext()){ Log.i("tag",cur.getString(cur.getColumnIndex("stu_num"))+" "+cur.getString(cur.getColumnIndex("stu_name"))); } cur.close(); db.close();
0 0
- 数据存储——SQLite
- android数据存储—SQLite
- 数据存储——SQLite 数据库存储
- Android中数据存储——SQLite数据库存储数据
- Android数据存储——SQLite
- 数据存储方式——SQLite
- android——数据存储SQLite
- Android——数据库sqlite存储数据
- Anzdroid数据存储——SQLite
- Android数据存储方式—SQLite
- Android数据存储—使用SQLite数据库
- Android数据存储—使用SQLite数据库
- Android数据存储——SQLite数据库存储
- Android 数据存储和IO——SQLite(二)
- Android 数据存储和IO——SQLite(三)
- Android 数据存储操作(3)——SQLite数据库
- Android数据的存储方式(二) —— SQLite
- Android数据存储(三)——SQLite
- UITextView文字怎样居上
- caffe调试 ubuntu1404+eclipse
- PHP快速排序
- xilinx器件封装信息
- linux命令:find 命令概览
- 数据存储——SQLite
- 198. House Robber
- 在 Android 上使用 RxNetty
- 贪心算法—Problem F
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
- 【Matlab开发】MATLAB编译C/C++代码
- RecyclerView的简单用法
- 图文说明Visual Studio 2013编译libpqxx步骤以及常见编译错误
- iOS崩溃捕获以及收集原理