SQLiteDatabase数据库操作1.创建一个继承了类SQLiteOPenHelper类复写相应的方法,和构造函数2、然后创建一个类,定义一个私有变量(上述类的实例化对象),在构造函数中进行初始化操作3、由于SQLiteOpenHelper中的方法getWritableDatabase和getReadableDatabase获得对数据库的操作权后返回了一个SQLiteDatabase对象4、得到SQLiteDatabase后,进行数据库的增删查改操作,这里会使用Cursor游标进行数据库中数据的访问SQLiteDatabase.rawQuery(sql,new String[]) 对数据库进行操作,返回的是一个游标指向这个数据库中的数据,该方法一般都是进行查询时使用SQLiteDatabase.execSQL(sql)SQLiteDatabase.execSQL(sql,new Object[])这两个函数表示使用SQL语句进行数据库操作,第一个是直接使用SQL语句,后一个是采用占位的格式进行,Object中的对象就是占位对应的数据例如execSQL("insert int stu (id,name,number) values('1','yy','123') ");execSQL("insert int stu (id,name,number) values(?,?,?) " , new Object[]{id,name,number}); 注意:不管得到数据库或是游标,在使用over后记得要把他关闭不然在后期会出现数据库打不开

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. ContentProvider总结
  3. android中使用adb查看sqlite数据库
  4. android view只能在主线程操作
  5. 关于Android中使用Uri监听数据库的变化
  6. ContentProvider-1查询
  7. android之SQLite数据库应用(一)
  8. Android:Eclipse开发环境的一些操作问题
  9. android项目之通讯录数据库

随机推荐

  1. 离线配置Android开发环境
  2. FusionCharts报表在Android上的实现
  3. android全格式多媒体播放器(一:ffmpeg移植)
  4. Android(安卓)Power Management 实现
  5. 改造 Android(安卓)官方架构组件 ViewMod
  6. android 中关于 activity 的一些理解
  7. Android应用程序与SurfaceFlinger服务的
  8. Android高手进阶教程(二)之----Android(
  9. 《安卓开发必知的50个技巧》读书笔记
  10. Android音频开发(3):如何播放一帧音频