char(50) think varchar(200) show 是 个人简介 是 求职意向 是 学历 是 联系电话 是 邮箱 数据类型 int varchar(50) varchar(50) varchar(50) varchar(10) varchar(10) varchar(50) 是否为空 否 否 否 否 是 是 是 备注 主键 注册名 真实 密码 性别 年龄 特长
Company 表的描述 字段名 id name varchar(50) truename varchar(50) password varchar(50) e_mail varchar(50) phone varchar(200) show 是 企业简介 是 联系电话 是 邮箱 否 密码 是 真实企业名 数据类型 int varchar(50) 是否为空 否 否 备注 主键 注册名
Admin 表的描述 字段名 id name 数据类型 int varchar(50)
-6-
是否为空 否 否
备注 主键
password
varchar(50)
否
密码
Choice 表的描述 字段名 id b_name varchar(50) s_name 是 学生注册名 数据类型 int varchar(50) 是否为空 否 是 备注 主键 企业注册名
Job 表的描述 字段名 id b_id job varchar(50) people varchar(50) salary varchar(200) require 是 工作要求 是 工资 否 人数 数据类型 int int varchar(50) 是否为空 否 否 否 备注 主键 企业 ID 工作职位
附录:
1.数据库连接代码 public class ADBO { private Connection conn = null;//建立数据库连接对象 private PreparedStatement stmt = null;//建立数据库操作对象 private ResultSet rs = null;//建立结果集(用来接收从数据库中查询出来的数据) public ADBO(){ try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDr
iver");//加载数据库驱动程序 conn = DriverManager.getConnection ("jdbc:
sqlserver: //localhost:1433; databasename=test", "sa","123456"); } catch (Exception e) { } } 2.注册代码 public void register(String name,String truename,String password,String sex,String age,String good,String e_mail,String phone,String degree,String think,String show) throws SQLException{ stmt=conn.prepareStatement("insert into student_table (name,truename, pass
word,sex,age,good,
-7-
e_mail,phone,degree,think,show) values(?,?,?,?,?,?,?,?,?,?,?)"); stmt.setString(1, name); stmt.setString(2, truename); stmt.setString(3, password); stmt.setString(4, sex); stmt.setString(5, age); stmt.setString(6, good); stmt.setString(7, e_mail); stmt.setString(8, phone); stmt.setString(9, degree); stmt.setString(10, think); stmt.setString(11, show); stmt.execute(); } 3.
登陆代码 public int login(String name,String password) throws SQLException { int message = 0; rs = conn.prepareStatement("select count(*) as num from student_table where name='"+name+"' and password='"+password+"'").executeQuery(); while(rs.next()) { message = rs.getInt("num"); } return message; } 4.查询代码 public List searchstudent(String name) throws SQLException{ List list = new ArrayList(); stmt = conn.prepareStatement("select * from student_table where name like ? "); stmt.setString(1, "%"+name+"%"); rs = stmt.executeQuery(); while(rs.next()){ NewsIssueJavaBean nijb = new NewsIssue
JavaBean(); nijb.setId(rs.getString("id")); nijb.setname(rs.getString("name")); list.add(nijb); } return list; } 5.添加代码 public void addjops(String b_id,String jop,String people,String salary,String require) throws SQLException{ stmt = conn.prepareStatement("insert into jops(b_id,jop,people,salary,require) values (?,?,?,?,?)");
-8-
stmt.setString(1, b_id); stmt.setString(2, jop); stmt.setString(3, people); stmt.setString(4, salary); stmt.setString(5, require); stmt.execute(); } 6.修改代码 public void updatestudent(String id,String truename,String sex,