当前位置: 首页 > news >正文

第二阶段冲刺4

1、我昨天的成就:成功连接上数据库
2、遇到什么困难:一些语句的操作看不懂,里面有很多不懂得参数
3、今天的任务:实现能查看数据库,让数据可视化。

 

package com.example.lenovo.share;

import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;


public class DbHelper extends SQLiteOpenHelper {
    private static final String DB_NAME = "share.db";
    private static final String TBL_NAME = "user";
    private static final String CREATE_TBL = "create table user " +
            "(username varchar(20) primary key ,password varchar(20))";
    private SQLiteDatabase db;

    public DbHelper(Context context) {
        super(context, DB_NAME, null, 1);
    }

    public DbHelper(Context context, String name, SQLiteDatabase.CursorFactory factory,
                    int version) {
        super(context, name, factory, 1);
    }

    @Override
    public void onCreate(SQLiteDatabase db) {
        //创建数据库及表格
        db.execSQL(CREATE_TBL);
    }

    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

    }

    public void open() {
        db = getWritableDatabase();
    }

    public void close() {
        if (db != null) {
            db.close();
        }
    }
}

 

转载于:https://www.cnblogs.com/xcl666/p/11061827.html

相关文章:

  • python篇第10天【For 循环语句】
  • React实战之将数据库返回的时间转换为几分钟前、几小时前、几天前的形式。...
  • 2、CDH组件安装
  • 第一章 Vue介绍
  • awk使用记录
  • (¥1011)-(一千零一拾一元整)输出
  • 第六章 组件 51 组件化和模块化的区别
  • 如何回答——请简述MySQL索引类型
  • WUSTOJ 1307: 校门外的树(Java)
  • 【java】查重类的实现
  • 解决Visual Studio 2017隐藏“高级保存选项”命令
  • 深入理解HashMap(JDK1.8)
  • install web3 1.0
  • 1_achcom
  • WinServer-SMTP服务
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Android开源项目规范总结
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • echarts的各种常用效果展示
  • ES6之路之模块详解
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • OSS Web直传 (文件图片)
  • React Transition Group -- Transition 组件
  • Ruby 2.x 源代码分析:扩展 概述
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • web标准化(下)
  • 安装python包到指定虚拟环境
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 简单基于spring的redis配置(单机和集群模式)
  • 每天一个设计模式之命令模式
  • 面试遇到的一些题
  • 如何利用MongoDB打造TOP榜小程序
  • 使用权重正则化较少模型过拟合
  • 手机端车牌号码键盘的vue组件
  • ​520就是要宠粉,你的心头书我买单
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #vue3 实现前端下载excel文件模板功能
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (c语言)strcpy函数用法
  • (Python第六天)文件处理
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (第61天)多租户架构(CDB/PDB)
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (理论篇)httpmoudle和httphandler一览
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (转)jdk与jre的区别
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .Family_物联网