资源简介

数据库课程设计作业,Java + SQl Server 实现银行账户管理基本操作,其中包括柜台服务模块、ATM终端模块和用户管理模块。 资源包括: Java工程源码(eclipse导出,完全工程包,导入可直接运行) SQL代码(.sql文件,连接好数据库后直接打开即可连接到程序) 实验报告(word文档两份) 使用说明(word文档,因本人使用SQL Server2008数据库,其连接方式与SQL Server2000略有不同,本文档介绍不同数据库环境下程序的连接方法)

资源截图

代码片段和文件信息

package com.connection;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
 * 定义一个数据库的连接及关闭资源的类
 * @author Administrator
 *
 */
public class DBConnection {
/**
 * 创建数据库的链接
 * @return  返回一个数据库的链接
 */
public static Connection getConnection(){
Connection conn = null;

try {
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver“);  //加载数据库驱动

String url = “jdbc:microsoft:sqlserver://localhost:1433;databaseName=account“; 
String username = “sa“;    //数据库用户名
String password = “1126“;    //数据库密码

conn = DriverManager.getConnection(urlusernamepassword);   //获得数据库的链接
            
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}  catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

return conn;

}

/**
 * 关闭数据库资源
 * @param obj  数据库打开的资源对象(在此处用object,因为链接数据库是会打开多个资源)
 */
public static void closeobject(object obj){
if(obj != null){
if(obj instanceof ResultSet){
try {
((ResultSet) obj).close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

if(obj instanceof PreparedStatement){
try {
((PreparedStatement) obj).close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

if(obj instanceof Connection){
try {
((Connection) obj).close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5782  2011-12-30 10:12  银行账户管理\account.sql

     文件     422912  2012-01-02 23:20  银行账户管理\使用说明.doc

     文件    1672192  2012-01-03 10:37  银行账户管理\实验报告-打印版.doc

     文件    2063360  2012-01-03 10:39  银行账户管理\实验报告-电子版.doc

     文件        598  2012-01-02 21:52  银行账户管理\银行账户管理系统\.classpath

     文件        400  2012-01-02 21:52  银行账户管理\银行账户管理系统\.project

     文件       1530  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\connection\DBConnection.class

     文件       2180  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\AdminDao.class

     文件       3205  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\AllInfoDao.class

     文件       2385  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\ATMDao.class

     文件       6234  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\ATMOutInDao.class

     文件       3678  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\BankOutInDao.class

     文件       6237  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\CardDao.class

     文件       8914  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dao\UsersDao.class

     文件       1124  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\Admin.class

     文件       1609  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\AllInfo.class

     文件        937  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\ATM.class

     文件       1603  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\ATMOutIn.class

     文件       1628  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\BankOutIn.class

     文件       1103  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\Card.class

     文件       1967  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\dto\Users.class

     文件       4492  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$Adminframe$CunKuan.class

     文件       4067  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$Adminframe$KaiHu.class

     文件       4798  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$Adminframe$QuKuan.class

     文件       3551  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$Adminframe$XiaoHu.class

     文件       3989  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$Adminframe.class

     文件       3282  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$BanKa.class

     文件       3012  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$ChaXun$ChaXunCaoZuo.class

     文件       3275  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$ChaXun$ChaxunUserInfo$ChaxunKaInfo$KaCaoZuo.class

     文件       3555  2012-01-02 21:52  银行账户管理\银行账户管理系统\bin\com\frame\AdminLoginJframe$ChaXun$ChaxunUserInfo$ChaxunKaInfo$KaUpdate.class

............此处省略81个文件信息

评论

共有 条评论