teacher.java
上传用户:ht0805
上传日期:2013-10-20
资源大小:384k
文件大小:2k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

Java

  1. import java.sql.*;
  2. public class teacher {
  3.   
  4.  String id;
  5.  String name;
  6.  String password;
  7.  String title;
  8.  
  9.  public void setPassword(String s){password = s;}
  10.  public String getPassword(){return password;}
  11.  public void setName(String s){name=s;}
  12.  public String getName(){return name;}
  13.  public void setTitle(String  s){title=s;}
  14.  public String getTitle(){return title;}
  15.  public String  getId(){return id;}                     
  16.  public void setId(String id){this.id=id;}                       
  17.  public ResultSet getCourse( ){
  18.   String sql="select course.name "+
  19.           "from classes,course "+
  20.            "where classes.tea_id='"+id+"' "+
  21.           "and course.id=classes.cour_id";
  22.   sqlBean  sqlbean = new sqlBean();
  23.      ResultSet rs = sqlbean.executeQuery(sql);
  24.      return rs;
  25. }
  26. public boolean hasLogin(String id){   //检查该教师是否已经注册
  27.    boolean f=true;
  28.    String sql="select id from teacher where id ='"+id+"'";
  29.    sqlBean db =new sqlBean();
  30.    try{
  31.    ResultSet rs=db.executeQuery(sql);
  32.    if(rs.next()){ f=false;}
  33.    else{ f=true;}
  34.    }catch(Exception e){ e.getMessage();}
  35.    return f;
  36.                           }
  37. public void addTeacher(){
  38. String sql="insert into teacher(id,name,title,password)  "+
  39.            "values('"+id+"','"+name+"','"+title+"','"+password+"') ";
  40.  sqlBean db =new sqlBean();
  41.  db.executeInsert(sql);          
  42.                     }
  43.                     
  44. public ResultSet getAll(){
  45. String sql="select * from teacher";
  46. sqlBean db =new sqlBean();
  47. ResultSet rs = db.executeQuery(sql);
  48. return rs;
  49. }
  50.     public  void update() {
  51.     
  52.      String sql= "update teacher set name='"+name+"', "+
  53.                   "title='"+title+"' ,password='"+password+"' "+
  54.                   "where id='"+id+"' ";
  55.     
  56.                  sqlBean db =new sqlBean();
  57.                 db.executeInsert(sql); 
  58.                 
  59.      }
  60.     
  61.     
  62.     public int delete(String id){
  63.      int num=0;
  64.      String sql="delete  from teacher where id ='"+id+"' ";
  65.      sqlBean db= new sqlBean();
  66.      num=db.executeDelete(sql);
  67.      return num;
  68.      }                     
  69.                     
  70. }