zoukankan      html  css  js  c++  java
  • 家庭记账本(七)

    package com.example.jizhangben;

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

    public class CostDB extends SQLiteOpenHelper {

    public static final String TABLE_NAME = "costs";
    public static final String MONEY = "money";
    public static final String DATE = "date";
    public static final String TITLE = "title";

    public CostDB(Context context) {
    super(context, "costs1", null, 1);
    }

    @Override
    public void onCreate(SQLiteDatabase db) {
    db.execSQL("create table if not exists "+ TABLE_NAME +"("+
    "id integer primary key, "+
    "title varchar, "+
    "date varchar, "+
    "money varchar)");
    }
    public void insertCost(costBean costBean1)
    {
    SQLiteDatabase database=getWritableDatabase();
    ContentValues cv=new ContentValues();
    cv.put(TITLE,costBean1.costTitle);
    cv.put(DATE,costBean1.costDate);
    cv.put(MONEY,costBean1.costMoney);
    database.insert("TABLE_NAME",null,cv);
    }
    public Cursor getAllCostData(){
    SQLiteDatabase database = getReadableDatabase();
    return database.query("TABLE_NAME",null,null,null,null,null,null);
    }
    public void deleteAllData(){
    SQLiteDatabase database=getWritableDatabase();
    database.delete("TABLE_NAME",null,null);
    }
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

    }
    }
  • 相关阅读:
    linux挂载ntfs格式的U盘
    linux tar命令
    chown chmod chgrp chattr chroot usermod 命令简单分析
    UI/UE/ID/UED/UCD的区别(转)
    搭建 Docker Swarm 集群
    端口
    linux crontab 定时任务
    centos8 安装 docker
    history 用法大全
    PHP生成正则表达式的类
  • 原文地址:https://www.cnblogs.com/huangmouren233/p/14912780.html
Copyright © 2011-2022 走看看