public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);                //打开一个数据库,如果没有 则 create         SQLiteDatabase db = openOrCreateDatabase("test.db", Context.MODE_PRIVATE, null);                //execSQL  执行一个非SELECT和不返回数据 的SQL 语句l////        //db.execSQL("DROP TABLE IF EXISTS person");  //删除一个数据库表 如果存在                //创建person表 如果不存在 person 表        db.execSQL("CREATE TABLE IF NOT EXISTS person (_id INTEGER PRIMARY KEY AUTOINCREMENT, name VARCHAR, age SMALLINT)");                        //ContentValues 以 键值 的形式存放数据        ContentValues cv = new ContentValues();        cv.put("name", "sssssssss");        cv.put("age", 9999);                        //db.insert("person", null, cv);                //更新数据      类似, UPDATA person cv,  WHERE name = "sssssssss" ;        //db.update("person", cv, "name = ?", new String[]{"sssssssss"});                         // 删除数据 类似, DELETE person WHERE age = "9999"        //db.delete("person","age = ?",new String[]{"9999"});                        //查询  1条, WHERE age = "9999"        //Cursor c = db.rawQuery("SELECT * FROM person WHERE age >= ?", new String[]{"9999"});         //查询多条        Cursor c = db.rawQuery("SELECT * FROM person", null);        //循环输出查询结果        while (c.moveToNext()) {              int _id = c.getInt(c.getColumnIndex("_id"));              String name = c.getString(c.getColumnIndex("name"));              int age = c.getInt(c.getColumnIndex("age"));              System.out.println("_id=>" + _id + ", name=>" + name + ", age=>" + age);        }                       System.out.println("更新完了");                            }

更多相关文章

  1. Android存储数据到本地文件
  2. android 滑动加载数据
  3. Android(安卓)跳转Activity并通过Bundle对象传递数据
  4. android sqlite 增删查 demo
  5. Android根据包名清理App数据
  6. Android常用的简单代码
  7. Android数据库操作
  8. android中的状态保存
  9. mybatisplus的坑 insert标签insert into select无参数问题的解决

随机推荐

  1. android语音即时通讯之录音、播放功能实
  2. Android9.0万年历毕业设计H5小应用webvie
  3. 杂记-Android(安卓)Studio 2.2 新功能
  4. TTF字体库系列文章1 —— Android使用ttf
  5. 这篇 Widget 秘籍,让你的 iPhone 下拉通知
  6. 解密:为什么Android机没有iPhone流畅呢?
  7. Android常见的八种导致 APP 内存泄漏的问
  8. Android蓝牙完全学习手册
  9. Android监听ScrollView的滚动事件
  10. Android(安卓)阅读 Office 文档,所有你能