zoukankan      html  css  js  c++  java
  • android sqliteopenhelper 数据库操作

    // 只有调用了DatabaseHelper的getWritableDatabase()方法或者getReadableDatabase()方法之后,才会创建或打开一个连接  

    •             SQLiteDatabase db = dbHelper.getReadableDatabase();  

    1、  //execSQL用于执行SQL语句  

    •         db.execSQL("create table user(id int,name varchar(20))");  

    2、// 调用insert方法,就可以将数据插入到数据库当中  

    •             // 第一个参数:表名称  
    •             // 第二个参数:SQl不允许一个空列,如果ContentValues是空的,那么这一列被明确的指明为NULL值  
    •             // 第三个参数:ContentValues对象  
    •             db.insert("user"null, values);  

    3、// 调用update方法  

    •             // 第一个参数String:表名  
    •             // 第二个参数ContentValues:ContentValues对象  
    •             // 第三个参数String:where字句,相当于sql语句where后面的语句,?号是占位符  
    •             // 第四个参数String[]:占位符的值  
    •             db.update("user", values, "id=?"new String[] { "1" }); 

    4、// 调用SQLiteDatabase对象的query方法进行查询,返回一个Cursor对象:由数据库查询返回的结果集对象  

    •             // 第一个参数String:表名  
    •             // 第二个参数String[]:要查询的列名  
    •             // 第三个参数String:查询条件  
    •             // 第四个参数String[]:查询条件的参数  
    •             // 第五个参数String:对查询的结果进行分组  
    •             // 第六个参数String:对分组的结果进行限制  
    •             // 第七个参数String:对查询的结果进行排序  
    •             Cursor cursor = db.query("user"new String[] { "id",  
    •                     "name" }, "id=?"new String[] { "1" }, nullnullnull);  
    •             // 将光标移动到下一行,从而判断该结果集是否还有下一条数据,如果有则返回true,没有则返回false  

    5、//调用SQLiteDatabase对象的delete方法进行删除操作  

               //第一个参数String:表名  

              //第二个参数String:条件语句  

              //第三个参数String[]:条件值 

              sqliteDatabase.delete("user""id=?"new String[]{"1"});  

              System.out.println("----------delete----------");  

  • 相关阅读:
    Linux系统(Centos)下安装Java环境配置步骤详述
    Linux系统(Centos)下安装nodejs并配置环境
    js中!~什么意思
    java jmap
    java jstat
    java jps
    JVM-GC日志分析
    JVM垃圾回收
    JVM垃圾回收--年轻代、年老点和持久代
    auth_basic 认证
  • 原文地址:https://www.cnblogs.com/kaixiner/p/3920001.html
Copyright © 2011-2022 走看看