开发进度三

今天完善了一下账务的信息,添加了一个备注功能

源码如下

import java.util.*;
public class ItemDao extends AbstractDao {
    /**
     * 创建一条记录
     * @param name       流水号
     * @param amount     金额
     * @param date       日期
     * @param type       类型
     * @param remark     备注
     */
    public int add(String name,String pass,int amount,
            String date,String type,String desc,String remark)
    {
        String sql = "insert into user_table values(null,?,?,?,?,?,?,?);";
        Object[] values = {name,pass,amount,date,type,desc,remark};
        int affect = dml(sql,values);
        return affect ;
    }
  
    public int modify(String date,String description,
            int amount,String type,String remark,int id)
    {
        int affect = 0;
        String sql = "update user_table set date = ?,description = ?," +
                "amount = ?,type = ? ,remark = ? where id = ?;";
        Object[] values = { date,description,amount,type,remark,id};
        affect = dml(sql,values);        
        return affect ;
    }
    /**
    删除一条记录

     */
    public void delete(int id)
    {
        String sql = "delete from user_table where id = ?";
        Object[] values = {id};
        dml(sql,values);
    }
    /**
     返回一条记录
    
     */
    public Vector query(int id)
    {
        String sql = "select date,description,amount,type,remark from user_table where id = ?";
        Object[] values = {id};
        Vector v = queryRowData(sql,values);
        return v;
    }
   
    public Vector query_id(String d1,String user)
    {
        String sql = "select id from user_table where date like ? and name = ?";
        Object[] values = {d1,user};
        Vector v = queryStrData(sql,values);
        return v ;
    }
    
   
    public Vector[] query_data(String d1,String user)
    {
        String sql = "select * from user_table where date like ? and name = ?";
        Object[] values = {d1,user};
        Vector[] v = queryTabData(sql,values);
        return v ;
    }
    /**
     * 无限制选择
     * @return  选择的结果集合
     */
    public Vector[] query_pub()
    {
        String sql = "select * from user_table";
        Vector v[] = queryTabData(sql,null);
        return v ;
    }
    

}

程序完成后运行结果如下

现在可以进行增加和删除功能,具备了记账本的基本条件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值