文档详情

JAVAswing界面实现大数据库增删改查.docx

发布:2021-09-14约9.77千字共14页下载文档
文本预览下载声明
数据库程序设计 大作业 |精. |品. |可. |编. |辑. |学. |习. |资. |料. * | * | * | * | |欢. |迎. |下. |载. 班级: 2021 级软件外包服务一班 学号: 202115140117 : ;; 时间: 2021-6-19 1.功能描述 |精. |品. |可. |编. |辑. |学. |习. |资. |料. * | * | * | * | |欢. |迎. |下. |载. 功能简介 用 swing 做出图形化界面形式,实现数据库的增删改查 把员工表跟部门表连接起来, 实现数据的增加, 删除, 修改,查找; 实现步骤 ( 1) 安装好虚拟机,并在其下确认 oracle 已安装胜利(可以在 dos 下输入相关命令来检查是否安装胜利) ; ( 2)在网络中心修改 pc 机上的 VMware Network Adapter 的 IP、子网页码(默认) 、网关; ( 3) 修改虚拟机的 IP、网掩码(默认) 、网关,确保 PC 机上的网关和虚拟机的 IP 一样;(在掌握面板—— 网络和共享中心—— 本地连接 3—— 属性中,修改 IP、网掩码) ( 4) 在 PC 机的 dos 命令掌握台 ping 虚拟机的 IP,确保正常,能 ping 通(即将虚拟机外 ping 通); ( 5) 配置好虚拟机下的 oracle 的数据库和监听; ( 6) 在 eclipse 中编写相关代码,并用 jtable 实现图形化界面,用以实现与数据库的连接和操作数据库等功能; ( 7) 在 eclipse 中导入数据库的驱动; ( 8) 运行 eclipse,查看运行结果; 2.核心代码 2. 核心代码 2.1 |品. |可. |编. |辑. |学. |习. |资. |料. * | * | * | * | |欢. |迎. |下. |载. 数据库连接 package org.lxh.info.dbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DatabaseConnection { |精. |品. |可. |编. |辑. |学. |习. |资. |料. * | * | * | * | |欢. |迎. |下. |载. public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { Class.forName(oracle.jdbc.driver.OracleDriver); String url = jdbc:oracle:thin:192.168.0.128:1521/WFJ; conn = DriverManager.getConnection(url, hr, hr); stmt = conn.createStatement(); String sql = select * from departments; 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)); 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) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if (rs .= null) { rs.close(); } if (stmt .= null) { stmt.close(); } if (conn .= null) { conn.close(); } } catch (SQLException e) { // TODO Auto-generated c
显示全部
相似文档