JAVAswing界面实现数据库增删改查(精)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
privateStringdepartment_name;
privateStringarea;
privateStringpopulation;
publicString getdepartment_id( {
returndepartment_id;
}
publicvoidsetdepartment_id(Stringdepartment_name{
(5)配置好虚拟机下的oracle的数据库和监听。
(6)在eclipse中编写相关代码,并用jtable实现图形化界面,用以实现与数据库的连接和操作数据库等功能。
(7)在eclipse中导入数据库的驱动。
(8)运行eclipse,查看运行结果。
2.核心代码
2.1
1.数据库连接
package org.lxh.info.dbc;
public static void main(String[] args {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver";
}
publicvoidsetlocation_id(Stringlocation_idn {
this.location_id=location_id;
}
}
}
3实现方法
package tuxinghua;
import java.awt.Color;
import java.awt.event.ActionEvent;
System.out.print("\t";
System.out.print(rs.getInt("manager_id";
System.out.print("\t";
System.out.print(rs.getInt("location_id";
System.out.println(;
}
} catch (ClassNotFoundException e {
String url = "jdbc:oracle:thin:@192.168.0.128:1521/WFJ";
conn = DriverManager.getConnection(url, "hr", "hr";
stmt = conn.createStatement(;
String sql = "seleΒιβλιοθήκη Baidut * from departments";
this.name=department_id;
}
publicString getdepartment_name( {
returndepartment_name;
}
publicvoidsetdepartment_name(Stringdepartment_name{
this.department_name=department_name;
(2)在网络中心修改pc机上的VMware Network Adapter的IP、子网页码(默认)、网关。
(3)修改虚拟机的IP、网掩码(默认)、网关,确保PC机上的网关和虚拟机的IP一致。(在控制面板——>网络和共享中心——>本地连接3——>属性中,修改IP、网掩码)
(4)在PC机的dos命令控制台ping虚拟机的IP,确保正常,能ping通(即将虚拟机内外ping通)。
}
publicString getmanager_id( {
returnmanager_id;
}
publicvoidsetmanager_id(Stringmanager_id{
this.manager_id=manager_id;
}
publicString getlocation_id( {
returnlocation_id;
conn.close(;
}
} catch (SQLException e {
// TODO Auto-generated catch block
e.printStackTrace(;
}
}
}
}
2.生成get set方法
packageedu;
publicclassCountry {
privateStringdepartment_id;
e.printStackTrace(;
} catch (SQLException e {
e.printStackTrace(;
} finally {
try {
if (rs != null {
rs.close(;
}
if (stmt != null {
stmt.close(;
}
if (conn != null {
import java.awt.event.ActionListener;
import java.io.Serializable;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DatabaseConnection {
rs = stmt.executeQuery(sql;
while (rs.next( {
System.out.print(rs.getInt("department_id";
System.out.print("\t";
System.out.print(rs.getString("department_name";
数据库程序设计
大作业
班级:2012级软件外包服务一班
学号:201215140117
姓名:。。。
时间:2013-6-19
1.功能描述
1.1功能简介
用swing做出图形化界面形式,实现数据库的增删改查
把员工表跟部门表连接起来,实现数据的增加,删除,修改,查找。
1.2实现步骤
(1)安装好虚拟机,并在其下确认oracle已安装成功(可以在dos下输入相关命令来检查是否安装成功)。
相关文档
最新文档