订单自动生成系统
程序功能:在现实生活中,我们经常会处理一些繁琐但是过程又机械重复报表数据或者订单,如果只靠人工处理,费时费力不说,效率还低下。这时候,我们的VB与数据库编程就派上用场了。
今天来说一下如何实现订单系统。
首先本程序数据库中的表有数十个,在这么多表中,人工去修改数据很明显是不可行的。
所以我们就尝试用编程来解决问题。
程序要实现的功能是:
当输入客户需求的订单日期时,程序自动根据订单的紧急程度将最早开工时间、最晚开工时间、最早完成时间、最迟完成时间添加到记录中,以供直接查看。
规则是:
最晚完工日期自动填充为输入的需求日期;
最早完工日期是最晚完工日期-1;
最晚加工日期是最晚完工日期-4*紧急程度倍数;
最早加工日期是最晚加工日期-1。
订单的紧急程度根据输入的商品数量自动识别,
0--5000之间是一倍;
5000--10000之间是二倍;
10000--15000之间是三倍;
15000--20000之间是四倍。
程序运行图:
本程序核心的地方在于日期格式转换,因为通过VB自带的日历控件选择日期后,是字符串类型的数据,而我们在现实中用到的都是日期格式,所以正确运用数据库与VB提高的函数转换就很重要。
同时,对数据的自动识别以及数据库语句都要熟练掌握。
当数据类型不转换时,程序运行会提示“类型不匹配”错误信息。
完整的运行视频请看下面;
VB学习有问题,就找跟我学VB!
联系客服