栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java和mysql实现学生管理系统(java和mysql的学生管理系统)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java和mysql实现学生管理系统(java和mysql的学生管理系统)

功能介绍:

大体用的是卡片布局

该系统使用的是JTable来显示数据库里的数据

 

	private void showxsxx() {
		String sql="select *from studentdata";
		
		try {
			xuesxx= sqlcz.select(Studentdata.class, sql);
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		//创建行和列二维数组。
		tzhi=new Object[xuesxx.size()][Studentdata.size];
		Studentdata stdat=null;
		for(int i=0;i 
jdbc关键代码:数据的增删改查操作代码 

这里我用的是只针对学生数据表的增删改操作。

查询则是针对不同表的

package student;

import java.lang.reflect.Field;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetmetaData;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Vector;

import utils.SqlUtils;

//?占位符不可以用来设置不要加'的,因为会自动加'
public class CrudOption {
	private Connection con;
	
	public boolean zenGai(String sql,Vector datas){
		con=SqlUtils.getConnection();
		if(datas==null) {
			//没有数据直接返回
			return false;
		}
		PreparedStatement prs = null;
		try { 
			//预编译语句对象
			prs= con.prepareStatement(sql);
			// 关闭自动提交, 启用事务
			con.setAutoCommit(false);
			Studentdata stda=null;
			for(int i=0;i Vector select(Class clazz,String sql,Object ...fill) throws SQLException {
		Vector alist=new Vector<>();//存取查询的每一行数据
		//获取连接对象
		con=SqlUtils.getConnection();
		PreparedStatement prs=con.prepareStatement(sql);
		for(int i=0;i 

更多细节下次补充。关于该系统的编写可以评论或者私信我了解哦

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773172.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号