学生信息管理系统+SQL数据库
更新时间:2023-05-04 20:14:01 阅读量: 实用文档 文档下载
本人亲自做的,不需要做任何修改即可顺利运行,sql 表也与程序无缝连接,没有未识别部分。
Sql 表如下:CREATE TABLE STU( 学号varchar(14) PRIMARY KEY, 姓名varchar(8) NOT NULL, 密码varchar(8) NOT NULL, 班级varchar(14) NOT NULL , 性别varchar(2), 学校varchar(14) NOT NULL);
CREATE TABLE TCH( 用户名varchar(8) NOT NULL, 密码varchar(8) NOT NULL );
CREATE TABLE成绩表( 学号varchar(14) PRIMARY KEY, 计算机网络varchar(8) NOT NULL, 汽车概论varchar(8) NOT NULL, 初级日语varchar(8) NOT NULL, 接口技术varchar(8) NOT NULL, ava 程序设计varchar(8) NOT NULL, 数据库varchar(8) NOT NULL, 大学物理varchar(8) NOT NULL);
源程序代码:import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.*;
public class systems extends JFrame implements ActionListener {
static systems ss;
JPanel panel = new JPanel();
JLabel label1 = new JLabel(" 输入姓名:"); JTextField name = new JTextField();
JLabel label2 = new JLabel(" 密码:");
JPasswordField pwd = new JPasswordField(); JButton Enter = new JButton(" 登录");
JButton Exit = new JButton(" 退出");
String url = "D:\\Systems\\title.jpg"; ButtonGroup bgp = new ButtonGroup();
JRadioButton stu = new JRadioButton(" 学生");
JRadioButton tch = new JRadioButton("
教师");
public systems()
{
super(" 登录系统"); this.setResizable(false);
JLabel img = new JLabel(new ImageIcon(url)); img.setBounds(0,0,500,100);
panel.add(img);
stu.setBounds(165,210,70,20);
tch.setBounds(265,210,70,20); bgp.add(stu);
bgp.add(tch);
panel.add(stu);
panel.add(tch);
Enter.setBounds(150,250,80,20);
Exit.setBounds(270,250,80,20);
Enter.addActionListener(this);
Exit.addActionListener(this); panel.add(Enter); panel.add(Exit); panel.setLayout(null);
this.add(panel); label1.setBounds(135,130,100,25);
panel.add(label1);
name.setBounds(265,130,100,25);
panel.add(name); label2.setBounds(135,165,100,25);
panel.add(label2);
pwd.setBounds(265,165,100,25);
panel.add(pwd); this.setBounds(100,100,500,350); this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==Enter)
{
String username , password;
username = name.getText();
password = pwd.getText();
try
{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (ClassNotFoundException ce)
{
JOptionPane.showMessageDialog(ss,ce.getMessage());
} if(stu.isSelected())
{
try
{
Connection con
DriverManager.getConnection("jdbc:oracle:thin:@user29:1521:XE","hr","oracle"); Statement
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from STU");
while(rs.next())
{
if((rs.getString(" 学
").equals(username))&&(rs.getString(" 密码").equals(password)))
{
JOptionPane.showMessageDialog(ss," 登陆成功"); Students
stu = new Students();
}
else
{
JOptionPane.showMessageDialog(ss," 登录失败");
}
}
rs.close(); stmt.close();
}
catch (SQLException se)
{
JOptionPane.showMessageDialog(ss,se.getMessage());
}
}
else if(tch.isSelected())
{
try
{
Connection con
DriverManager.getConnection("jdbc:oracle:thin:@user29:1521:XE","hr","oracle");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from TCH");
正在阅读:
学生信息管理系统+SQL数据库05-04
电脑小报素材模板108-27
安徽省民办普通中小学、幼儿园设置基本标准09-16
小学数学第十一册分数除法单元试卷01-26
拉丁美洲 - 图文03-30
大商百货 - 图文11-26
雨季、冬季、风季施工方案04-01
作文基本功训练06-17
安全生产警钟长鸣02-19
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 管理系统
- 数据库
- 学生
- 信息
- SQL
- 大学生寒假社会实践心得体会
- 2018年版中国医疗护理行业服务模式与投资前景分析报告(目录)
- 新课改理念下的小学数学教学
- 六年级下册语文需要背诵的重点课文及古诗词
- 经典爱情诗词经典爱情诗词世界经典情诗一百首
- 八十天环游地球读后感范文800字
- 工程机械钻孔灌注桩施工技术-工程机械论文-工程论文
- 湖北宜昌市2018-2019学年度高一下学期期中考试数学试题卷及答案解析
- 中考满分作文范文 :有梦想更要有行动
- 保育员中级考试新添知识点
- 计算机本科毕业设计选题大全
- 现代生物化学复习题及答案
- 2020《房屋建筑学、钢筋混凝土、基础工程》平时作业
- 陈宏薇《新编汉英翻译教程》(第2版)配套教材复习资料-第5章 句群与段落的英译【圣才出品】
- 车工职业技能鉴定理论、实操题国家题库
- 国际结算实务电子教案各章作业
- 孙鑫C++视频教程-VC深入详解自学笔记(几乎完全免费)
- 智能化系统工程售后服务承诺
- 2021年庆祝建党100周年党章和党的基础知识竞赛题库及答案(共130道)
- 金华十校2010届高三期末考试自选模块试题及答案