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

      }

  • 相关阅读:
    Spring的两种代理JDK和CGLIB的区别浅谈
    抽象 工厂模式
    Mybatis总结面试题
    java抽象工厂模式
    java工厂设计模式
    java单例设计模式
    lombok基本使用
    HTML
    select查询操作(重要)五
    mysql的DML语言(需要背下来)(四)
  • 原文地址:https://www.cnblogs.com/thinksasa/p/2920383.html
Copyright © 2011-2022 走看看