zoukankan      html  css  js  c++  java
  • 个人冲刺--账本三

    DataBaseHelper.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;
    
    /**
     * Created by 惠普 on 2021/2/20.
     */
    
    public class DatabaseHelper extends SQLiteOpenHelper {
    
        public static final String COST_MONEY = "cost_money";
        public static final String COST_DATE = "cost_date";
        public static final String COST_TITLE = "cost_title";
        public static final String IMOOC_COST = "Homework";
    
        public DatabaseHelper(Context context) {
            super(context, "homework", null, 1);
        }
    
        @Override
        public void onCreate(SQLiteDatabase db) {
            db.execSQL("create table if not exists Homework(" +
                    "id integer primary key, " +
                    "cost_title varchar, "+
                    "cost_date varchar, "+
                    "cost_money varchar)");
        }
    
        public void insertCost(CostBean costBean){
            SQLiteDatabase database=getWritableDatabase();
            ContentValues cv=new ContentValues();
            cv.put(COST_TITLE,costBean.CostTitle);
            cv.put(COST_DATE,costBean.CostDate);
            cv.put(COST_MONEY,costBean.CostMoney);
            database.insert(IMOOC_COST,null,cv);
        }
    
        public Cursor getAllCostData(){
            SQLiteDatabase database=getWritableDatabase();
            return database.query(IMOOC_COST, null, null, null, null, null, COST_DATE+" ASC");
        }
    
        public void deleteAllData(){
            SQLiteDatabase database=getWritableDatabase();
            database.delete(IMOOC_COST,null,null);
        }
        @Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    
        }
    }
    复制代码
  • 相关阅读:
    大型网站数据库架构分析
    Mysql 存储引擎中InnoDB与Myisam的主要区别
    设计模式培训之一:为什么要用单例模式?
    架构师成长之路
    hdoj1257 最少拦截系统
    hdoj2571 命运
    hdoj1010 Temperor of the bone
    hdoj1175 连连看
    ny220 推桌子
    ny168 房间安排
  • 原文地址:https://www.cnblogs.com/zhaoyuxiao000/p/14908647.html
Copyright © 2011-2022 走看看