import java.sql.*;
class access{
private Statement stmt;
private ResultSet rs;
private Connection conn;
public access(){
String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=student.mdb";
Connection conn = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(strurl, null, null);
stmt = conn.createStatement();
}
catch (Exception e) {
System.out.println("not conect");
//e.printStackTrace();
}
}
public void insert(String data, String data2,String data3,String table){
try{
String sql="insert into "+table+" values('"+data+"','"+data2+"','"
+data3+"')";
// System.out.print(sql);
this.stmt.execute(sql);
//stmt.close();
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
}
public void insert(String data,int data2,String data3,String table){
try{
String sql="insert into "+table+" values('"+data+"','"+data2+"','"
+data3+"')";
// System.out.print(sql);
this.stmt.execute(sql);
}
catch (Exception e) {
e.printStackTrace();
System.out.println("数据库操作有误!!");
}
}
public void insert(String data, String data2,String data3,String data4,
String table){
try{
String sql="insert into "+table+" values('"+data+"','"+data2+"','"
+data3+"','"+data4+"')";
// System.out.print(sql);
this.stmt.execute(sql);
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
}
public void insert(String data, String data2,String table){
try{
String sql="insert into "+table+" values('"+data+"','"+data2+"','')";
// System.out.print(sql);
this.stmt.execute(sql);
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
}
public String requir(String lesson,int score,int score2,String classes){
String count1=null;
try{
ResultSet rs =null;
String sql="select count(*) as a from score,student where lessonname='"
+lesson+"' and lscore>="+score+"and lscore<="+score2
+" and student.stname=score.stname and student.stclass='"+classes+"'";
// System.out.println(sql);
stmt.execute(sql);
rs = stmt.executeQuery(sql);
while (rs.next()) {
//System.out.print(rs.getString("a"));
//System.out.print(rs.getString("stname"));
//System.out.println();
count1=rs.getString("a");
}
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
return count1;
}
public String requir(String lesson,String[] result){ //查课程
String count1=null;
try{
ResultSet rs =null;
String sql="select * from lesson where lessonname='"+lesson+"'";
// System.out.println(sql);
stmt.execute(sql);
rs = stmt.executeQuery(sql);
while (rs.next()) {
//System.out.print(rs.getString("a"));
//System.out.print(rs.getString("stname"));
//System.out.println();
result[0]=rs.getString("lessonname");
result[1]=rs.getString("numofstu");
result[2]=rs.getString("xuefen");
}
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
return count1;
}
public int requir(String data,String table,String[] result){
int i=0;
try{
ResultSet rs =null;
String sql="select "+data+" from "+table;
//System.out.println(sql);
stmt.execute(sql);
rs = stmt.executeQuery(sql);
while (rs.next()) {
//System.out.print(rs.getString("a"));
//System.out.print(rs.getString("stname"));
//System.out.println();
result[i]=rs.getString(data);
i++;
}
}
catch (Exception e) {
//e.printStackTrace();
System.out.println("数据库操作有误!!");
}
return i;
}
public int rr(String lesson,String classes,String[] result){
int i=0;
try{
ResultSet rs =null;
String sql="select score.stname,lscore from score,student where lessonname='"
+lesson+"' and student.stname=score.stname and stclass='"+classes+
"' order by lscore desc";
//System.out.println(sql);
stmt.execute(sql);
rs = stmt.executeQuery(sql);
while (rs.next()) {
//System.out.print(rs.getString("a"));
//System.out.print(rs.getString("stname"));
//System.out.println();
result[i]=" "
+rs.getString("stname")+" "+rs.getInt("lscore");
i++;
}
}
catch (Exception e) {
e.printStackTrace();
System.out.println("数据库操作有误!!");
}
return i;
}
public void close(){
try{
stmt.close();
stmt=null;
conn.close();
conn=null;
}
catch(Exception e){
//e.printStackTrace();
//System.out.println("关闭连接出错");
}
}
}
aaa.rar_学生成绩管理系统_学生成绩管理系统 java_成绩管理系统_成绩管理系统 java
版权申诉
5星 · 超过95%的资源 88 浏览量
2022-09-23
23:24:22
上传
评论 1
收藏 71KB RAR 举报
我虽横行却不霸道
- 粉丝: 74
- 资源: 1万+
最新资源
- 简单的SAR成像matlab代码
- cutcamera1699880194026.png
- 1999-2022年各省城镇居民人均消费支出数据(无缺失).xls
- 药店销售管理系统ssm(药品销售)【说明】资源来源网络以及部分开源社区、仅供参考与学习、项目不可商用、一切后果由使用者承担、若
- DHT11 (2)(2).apk
- 基于JSP毕业设计-学生管理系统-毕业设计.zip
- HTML+CSS+JS精品网页模板H111.rar
- 人工智能:python+OpenCV实现视频跟踪流水线缺陷检测识别
- 2005-2022年各省居民人均消费支出数据(无缺失).xlsx
- HTML+CSS+JS精品网页模板H110.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈