工作中,需要购买一些东西,为了便于记账,自己写了一个简单的程序,仅供参考吧。
首先,因为没有内网环境,所以我使用的数据库是Excel,你可以用sql、mdb等。性质是一样的。
主要是说方法,所以界面就丑了,忽略就可以了。先看一下雏形模样吧。上边是数据,下边是功能区。
添加引用
//自定义引用
using System.Text.RegularExpressions;//正则表达式
using System.Data.OleDb;//数据库
思路
我们先来缕清思路,然后再去操作。
1. 每次打开工具的时候,列出当前已购物品信息。
2. 每次打开工具的时候,自动计算出当前已购物品金额合计,自定义一个全局变量,可以用来存储当前所有物品的合计金额。
3. 每次购买物品的时候,标注产品名、单价、数量、购买时间、经手人、送货人等必要信息,然后写入到数据库内。
4. 写入的时候,根据单价和数量,自动算出小计金额。
5. 根据我们自己设计的程序来看,写入Excel的时候,需要知道序号,所以我们要获取到本次写入之前数据库中已有的最大序号,然后+1,就是本次要写入数据的序号了。
6. 程序中的时间控件,默认的是添加的那天,我们要改为自动获取当前