《atm自动取款机》word版

《atm自动取款机》word版

ID:22879233

大小:159.00 KB

页数:12页

时间:2018-11-01

《atm自动取款机》word版_第1页
《atm自动取款机》word版_第2页
《atm自动取款机》word版_第3页
《atm自动取款机》word版_第4页
《atm自动取款机》word版_第5页
资源描述:

《《atm自动取款机》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、packageatm;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.sql.*;publicclassDBMySqlextendsJFrameimplementsActionListener{Stringusername;intpassword;booleanflag=false,m=false;longmoney,balance;Stringmyid;//驱动器的名称privateStringstrDBMySql="com.mysql.jdbc.Driver";//数据库的URL地址p

2、rivateStringstrUrl="jdbc:mysql://localhost/atm";//指定要访问数据库的名称privateStringstrDBName="atm";//数据库用户名称privateStringstrUserName="root";//数据库用户密码privateStringstrPassWord=null;//数据库连接对象,初始化为空privateConnectionconTemp=null;//连接的容器对象,初始化为空privateStatementstmtTemp=null;//结果集对象初始化为空privateResultSetrsTemp

3、=null;//操作记录的行数privateintintOperateNum=0;/***-----------------------------------------**功能概述:构造方法,加载指定缺省的驱动程序-------------------------------------------*/publicDBMySql(Stringtitle){//TODOAuto-generatedconstructorstubsuper(title);//this.setBackground(Color.blue);try{Class.forName(strDBMySql);}c

4、atch(ClassNotFoundExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}showCardLayout();}publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubDBMySqld=newDBMySql("欢迎光临中国交通银行");d.setSize(400,300);d.setLocation(300,200);d.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);d.set

5、Visible(true);//showCardLayout();}/***-----------------------------------------**功能概述:和数据库建立连接-------------------------------------------*/publicbooleancreateConnection(){booleanblConnect=false;try{conTemp=DriverManager.getConnection(strUrl,strUserName,strPassWord);conTemp.setCatalog(strDBName

6、);conTemp.setAutoCommit(false);blConnect=true;}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}returnblConnect;}/***-----------------------------------------**功能概述:获得查询结果集-------------------------------------------*/publicResultSetexecuteQuery(StringstrSQL){try{if(conTe

7、mp==null){createConnection();}stmtTemp=conTemp.createStatement();rsTemp=stmtTemp.executeQuery(strSQL);returnrsTemp;}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();returnnull;}}/***--------------------------------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。