• 大小: 58.84MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2022-12-20
  • 语言: Java
  • 标签: java  MySQL  选课系统  

资源简介

使用java swing MySQL实现学生选课系统项目的源码,包含数据库。

资源截图

代码片段和文件信息

package com.jakey.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.jakey.model.Course;
import com.jakey.util.StringUtil;



public class CourseDao {
public int courseAdd(Connection conCourse course)throws Exception{
String sql=“insert into t_course value(null????0)“;
PreparedStatement  pstmt=con.prepareStatement(sql);
pstmt.setString(1course.getCourseName());
pstmt.setString(2 course.getCourseTime());
pstmt.setString(3 course.getCourseTeacher());
pstmt.setInt(4 course.getCapacity());
return pstmt.executeUpdate();

}
public ResultSet courseList(Connection conCourse course) throws SQLException{
StringBuffer sb=new StringBuffer(“select * from t_course“);
if(StringUtil.isNotEmpty(course.getCourseName())){
sb.append(“ and courseName like ‘%“+course.getCourseName()+“%‘“);
}
if(StringUtil.isNotEmpty(course.getCourseTime())){
sb.append(“ and courseTime like ‘%“+course.getCourseTime()+“%‘“);
}
if(StringUtil.isNotEmpty(course.getCourseTeacher())){
sb.append(“ and courseTeacher like ‘%“+course.getCourseTeacher()+“%‘“);
}
PreparedStatement pstmt=con.prepareStatement(sb.toString().replaceFirst(“and“ “where“));
return pstmt.executeQuery();
}
public int courseDelete(Connection conString courseId)throws Exception{
String sql=“delete from t_course where courseId=?“;
PreparedStatement  pstmt=con.prepareStatement(sql);
pstmt.setString(1 courseId);
return pstmt.executeUpdate();

}
public int courseModify(Connection conCourse course)throws Exception{
String sql=“update t_course set courseName=?courseTime=?courseTeacher=?capacity=? where courseId=? “;
PreparedStatement pstmt=con.prepareStatement(sql);
pstmt.setString(1 course.getCourseName());
pstmt.setString(2 course.getCourseTime());
pstmt.setString(3 course.getCourseTeacher());
pstmt.setInt(4course.getCapacity() );
pstmt.setInt(5 course.getCourseId());
return pstmt.executeUpdate();

}
public ResultSet UnderFullList(Connection conCourse course) throws SQLException{
String sql=“select * from t_course where capacity>numSelected“;
PreparedStatement pstmt=con.prepareStatement(sql);
return pstmt.executeQuery();
}
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-10 10:38  Java swing mysql实现的学生选课系统项目源码\
     文件    62907974  2018-01-10 09:49  Java swing mysql实现的学生选课系统项目源码\Java swing mysql实现的学生选课系统项目源码.avi
     文件      320000  2018-01-10 10:38  Java swing mysql实现的学生选课系统项目源码\Java swing mysql实现的学生选课系统项目源码.doc
     文件       18118  2018-01-10 09:58  Java swing mysql实现的学生选课系统项目源码\图片1.png
     文件       21324  2018-01-10 09:59  Java swing mysql实现的学生选课系统项目源码\图片2.png
     文件       25633  2018-01-10 10:00  Java swing mysql实现的学生选课系统项目源码\图片3.png
     文件       31478  2018-01-10 10:00  Java swing mysql实现的学生选课系统项目源码\图片4.png
     文件       43377  2018-01-10 10:01  Java swing mysql实现的学生选课系统项目源码\图片5.png
     文件       34908  2018-01-10 10:01  Java swing mysql实现的学生选课系统项目源码\图片6.png
     文件       26765  2018-01-10 10:02  Java swing mysql实现的学生选课系统项目源码\图片7.png
     文件       32994  2018-01-10 10:02  Java swing mysql实现的学生选课系统项目源码\图片8.png
     文件       32118  2018-01-10 10:02  Java swing mysql实现的学生选课系统项目源码\图片9.png
     目录           0  2013-09-03 19:01  Java swing mysql实现的学生选课系统项目源码\学生选课系统\
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\
     文件         654  2013-08-19 17:51  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\.classpath
     文件         385  2013-08-19 16:18  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\.project
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\.settings\
     文件         629  2013-08-19 16:18  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\.settings\org.eclipse.jdt.core.prefs
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\dao\
     文件        3065  2013-09-03 13:45  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\dao\CourseDao.class
     文件        2217  2013-08-31 20:22  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\dao\LogOnDao.class
     文件        2115  2013-09-03 15:40  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\dao\SelectionDao.class
     文件        2522  2013-08-31 20:22  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\dao\StudentDao.class
     目录           0  2013-09-03 19:02  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\model\
     文件         874  2013-08-31 20:22  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\model\Admin.class
     文件        2209  2013-09-03 15:48  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\model\Course.class
     文件        1007  2013-09-03 16:26  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\model\Selection.class
     文件        1519  2013-09-03 18:12  Java swing mysql实现的学生选课系统项目源码\学生选课系统\CourseSys\bin\com\jakey\model\Sinfo.class
............此处省略158个文件信息

评论

共有 条评论