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");

      }

  • 相关阅读:
    bzoj2751
    bzoj1483
    bzoj1011
    bzoj1412
    bzoj1820
    bzoj1295
    bzoj3444
    Java--Exchanger用于进行线程间的数据交换
    Java--Semaphore控制并发线程数量
    Java--Spring AOP 源码散点记录(最后整理成一篇博客)
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2920383.html
Copyright © 2011-2022 走看看