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) {

    }
    }
  • 相关阅读:
    GoLang之网络
    GoLang之方法与接口
    GoLang之基础
    Twemproxy 缓存代理服务器
    判断点是否在三角形内
    C++中const 的各种用法
    解决java web中safari浏览器下载后文件中文乱码问题
    Spring MVC如何测试Controller(使用springmvc mock测试)
    java生成指定范围的随机数
    itextpdf添加非自带字体(例如微软雅黑)
  • 原文地址:https://www.cnblogs.com/huangmouren233/p/14912780.html
Copyright © 2011-2022 走看看