zoukankan      html  css  js  c++  java
  • Anroid 数据库的创建

    创建数据库首先要了解SQLiteOpenHelper类

    1.构造方法
    public SQLiteOpenHelper(Context context,String name, SQLiteDatabase.CursorFactory factory, int version);
     
    2.创建数据库时调用的方法
    public void onCreate(SQLiteDataBase db);
     
    执行一条带占位符的SQL语句,提高预编译的速度
    public void execSQL(String sql,object[] bindArgs);
     
    3.数据库版本更新时调用
    public void onUpgrade(SQLiteDataBase db,int oldversion,int newversion);
     
    4.创建或打开一个只读的数据库
    public SQLiteDataBase getReadableDataBase();
     
    5.创建或打开一个读写的数据库
    public SQLiteDataBase getWriteableDataBase();
    在进行数据库查找时,Cursor结果集中的方法public Cursor rawQuery();
    返回值是Cursor
  • 相关阅读:
    LSTM
    Realsense D435i
    ubuntu18 realsenseD435i
    net
    test
    LSTM Accuracy
    boost x64 lib
    E0443类模板 "std::unordered_set" 的参数太多
    PropertySheet
    freetype 编译
  • 原文地址:https://www.cnblogs.com/creazybeauty/p/5978325.html
Copyright © 2011-2022 走看看