zoukankan      html  css  js  c++  java
  • Android学习之路十九:SQLite

      SQLite是一款开源的嵌入式数据库引擎,有处理速度快,占用资源少等优点。SQLite中所有数据库信息全部集中在一个文件中,在Android平台下SQLite的数据库文件位于data/data/应用程序名/databases目录下,任何一个SQLite数据库对于创建该数据库的应用程序来说都是私有的。

      SQLite操作步骤:

      一、创建数据库对象。

      新建一个类MySQLite,继承SQLiteOpenHelper,重写父类的onCreate()方法。

      /*当数据库首次被创建时执行该方法,一般将创建表等初始化操作放在该方法中*/

      public void onCreate(SQLiteDatabase db){

        String sql = "create table if not exists mytable"+"(id integer primary key,name varchar,num integer)";

        db.execSQL(sql);

      }

      二、插入数据。

      /*向数据库中插入数据*/

      public void insert(String name,int num){

        SQLiteDatabase db = this.getWritableDatabase();

        db.execSQL("insert into mytable(name,num) values ("zhangsan",6)");

        db.close();

      }

      三、更新数据。

      四、查询数据。

      五、删除数据。

      public void delete(){

        SQLiteDatebase db = this.getWritableDatabase();

        db.delete("mytable","1","null");

      }

  • 相关阅读:
    蓝牙遐想
    BT stack浅入了解
    集合(set)
    字典练习
    数据类型--字典
    数据类型--元组
    字符串
    深浅copy
    python---list
    三种Div高度自适应的方法
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2920383.html
Copyright © 2011-2022 走看看