iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android 安卓数据库 sqlite android自带数据库使用
  • 740
分享到

Android 安卓数据库 sqlite android自带数据库使用

安卓数据库数据SQLite数据库Android 2022-06-06 14:06:52 740人浏览 薄情痞子
摘要

Android 安卓数据库 Android是有自带的数据库的 原生数据库 public class MysqliteHelper extends

Android 安卓数据库

Android是有自带的数据库
原生数据库

public class MysqliteHelper extends sqliteOpenHelper {
    private static final String TAG = "mysqliteHelper";
    //数据库建表语句
    public static final String sql = "sql语句";
    public static final String sql1 = "sql语句";
    public MySQLiteHelper(@Nullable Context context, @Nullable String name,  @Nullable SQLiteDatabase.CursorFactory factory, int version) {
        super(context, name, factory, version);//创建数据库调用方法
    }
    
    @Override
    public void onCreate(SQLiteDatabase db) {
        Log.i(TAG, "onCreate: " );
        db.execSQL(sql);
    }
    
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
        Log.i(TAG, "onUpgrade: " );
        switch (oldVersion){
            case 1:
                db.execSQL(sql1);
                break;
        }
    }
}

创建一个数据库:名称sjk 版本号 1

MySQLiteHelper sjk= new MySQLiteHelper(context, "sjk", null, 1);

打开数据库并进行写入操作

SQLiteDatabase db= sjk.getWritableDatabase();

增删改查跟正常的sql语句一样
查询

Cursor cursor = sqldb.rawQuery("select语句", null);
while (cursor.moveToNext()) {
     //cursor.getString(0);
 }

执行sql

db.execSQL(sql);

关闭

db.close();
晓雨哥哥写代码 原创文章 25获赞 118访问量 7400 关注 私信 展开阅读全文
作者:晓雨哥哥写代码


--结束END--

本文标题: Android 安卓数据库 sqlite android自带数据库使用

本文链接: https://www.lsjlt.com/news/29651.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作