📄 classes.java
字号:
package tom.bean;
import java.sql.*;
import java.util.*;
import tom.bean.Dbconnection;
public class Classes {
private int classid;
private String classname;
private int gradeid;
private int specialityid;
private String action;
private String condition;
private ResultSet rs;
private int rowcount;
private String message;
private int id;
public Classes() {
classid=0;
classname=null;
specialityid=0;
gradeid=0;
message=null;
}
//
public void setAction(String s)
{
action=s;
}
//
public void setClassid(int n)
{
classid=n;
}
public int getClassid()
{
return classid;
}
//
public void setClassname(String s)
{
classname=s;
}
public String getClassname()
{
return classname;
}
//
public void setSpecialityid(int n)
{
specialityid=n;
}
public int getSpecialityid()
{
return specialityid;
}
//
public void setGradeid(int n)
{
gradeid=n;
}
public int getGradeid()
{
return gradeid;
}
//
public void setId(int n)
{
id=n;
}
public int getId()
{
return id;
}
public String getMessage()
{
return message;
}
//
public int getRowcount()
{
return rowcount;
}
//
public ResultSet classlist()
{
condition="SELECT classid,classname,speciality.specialityname,grade.grade from class,grade,speciality where class.gradeid=grade.gradeid and class.specialityid=speciality.specialityid order by classid";
Dbconnection e=new Dbconnection();
e.condb();
rs=e.select(condition);
rowcount=e.getRowcount();
message=e.getMessage();
return rs;
}
//
public void selectspec()
{
condition="SELECT * from class where classid="+classid;
Dbconnection e=new Dbconnection();
e.condb();
rs=e.select(condition);
try{
rs.next();
classid=rs.getInt(1);
classname=rs.getString(2);
specialityid=rs.getInt(3);
gradeid=rs.getInt(4);
}
catch(SQLException f){message="error";}
}
public void ManageClass()
{
if(action.equals("add"))
condition="INSERT INTO class VALUES"+"("+classid+","+"'"+classname+"',"+specialityid+","+gradeid+")";
if(action.equals("edit"))
condition="update class set classid="+classid+",classname='"+classname+"',specialityid="+specialityid+",gradeid="+gradeid+" where classid="+id;
if(action.equals("delete"))
condition="DELETE FROM class WHERE classid="+classid;
Dbconnection e=new Dbconnection();
e.condb();
e.update(condition);
message=e.getMessage();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -