ATM系统开发日志[4] [00原创]
来源:互联网 发布:电子乐制作软件 编辑:程序博客网 时间:2024/05/01 17:56
今天正式进入转帐功能的实现。
进入转账后,(用下拉框,给出该客户所有帐户)用户选择转帐帐户源(该客户的一个帐户),及转帐目标账户(该客户的另一个帐户),以及转帐数额
如转帐数额大于该帐户余额,给出提示信息,要求用户重新输入转帐数额
转账服务按所转账的1%收取手续费,从余额中扣除,(若是余额不足,转账服务取消),转账一次的金额不能超过1万元
完成后用户可选择退卡或是继续选择服务
转帐交易包括两个交易事务,即从一帐户中取款和另一帐户中取款,这两个交易事务(Transaction)信息须记录到数据库。
比较好弄,一下搞定了。不过在写数据库SQL语句的时候遇到了一点小问题:
在程序中写了一个插入DateTime的SQL语句,测试的时候怎么都说语法错误,原来是没注意要用' '引起来- -!
另外,还要注意在程序中写SQL如:"str1" + "str2"的时候要注意空格,这些小的错误是比较难检查出来的。
进入转账后,(用下拉框,给出该客户所有帐户)用户选择转帐帐户源(该客户的一个帐户),及转帐目标账户(该客户的另一个帐户),以及转帐数额
如转帐数额大于该帐户余额,给出提示信息,要求用户重新输入转帐数额
转账服务按所转账的1%收取手续费,从余额中扣除,(若是余额不足,转账服务取消),转账一次的金额不能超过1万元
完成后用户可选择退卡或是继续选择服务
转帐交易包括两个交易事务,即从一帐户中取款和另一帐户中取款,这两个交易事务(Transaction)信息须记录到数据库。
比较好弄,一下搞定了。不过在写数据库SQL语句的时候遇到了一点小问题:
在程序中写了一个插入DateTime的SQL语句,测试的时候怎么都说语法错误,原来是没注意要用' '引起来- -!
另外,还要注意在程序中写SQL如:"str1" + "str2"的时候要注意空格,这些小的错误是比较难检查出来的。
- ATM系统开发日志[4] [00原创]
- ATM系统开发日志[1] [00原创]
- ATM系统开发日志[2] [00原创]
- ATM系统开发日志[3] [00原创]
- ATM系统开发日志[5] [00原创]
- ATM系统设计报告[00原创]
- ATM系统实现[4]——帐户选择窗口[00原创]
- ATM系统实现[5]——注意事项窗口[00原创]
- ATM系统实现[10]——转帐窗口[00原创]
- ATM系统实现[11]——取款窗口[00原创]
- ATM系统实现[12]——抽象转户类[00原创]
- ATM系统实现[15]——身份验证类[00原创]
- ATM系统实现[18]——数据管理类[00原创]
- ATM系统实现[19]——服务端[00原创]
- ATM系统实现[1]——用户登录界面[00原创]
- ATM系统实现[2]——密码修改窗口[00原创]
- ATM系统实现[3]——余额查询窗口[00原创]
- ATM系统实现[6]——密码面板组件[00原创]
- install 945GM drivers ubuntu
- pragma指令简介
- 使用foreach简化文本文件的访问
- 经典程序员之路
- 分割字符串(一)
- ATM系统开发日志[4] [00原创]
- 简单的读取键盘扫描码(以前旧BLOG上的)
- jsp找不到ApplicationResources.properties
- vLan's CNC3
- 工作中遇到的几个CSS样式表的问题
- 简单的阴-阳历转换(以前旧BLOG上的)
- microsoft 的 Shift 技术
- Dreamweaver中如何格式化代码
- 关于java.awt.datatransfer包的一些讲解