用户类型——学生类用户和管理员类用户,学生类用户只能查询和修改自己的基本信息;而管理员用户可以操作系统的所有功能
信息查看和浏览模块
查询模块
学籍管理:包括输入、修改、删除、查询学生名单及档案资料 5.权限控制模块
使用My Eclipse设计,链接的是Microsoft Office Access 2003数据库。我调试的时候用的是记事本。tomcat6.0但是它总是显示我有错误。我实在是编译不出来了。求好心人帮帮我。
这类信息系统很多吧,为何自己实现
你说的这堆,不是一会半会能编写出来的啊,百度百度,还有一个就是说,为啥数据库是微软的呢???
你这是要写个小系统啊,思路可以给,代码这里没人会帮你写的。去CSDN下载看看有没有例子吧
既然你已经调试过了,可以把你的代码贴上来看看,把具体的错误放上来让大家帮你解决下,写个系统还是很麻烦的。
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@page import="java.sql.*" %>
学号: | |
姓名: | |
性别: | 男 女 |
年龄: | |
专业: | |
年级: | |
家庭住址: |
<%!
public String getString(String s)
{
if(s==null)s="";
try{
byte a[]=s.getBytes("ISO-8859-1");
s=new String(a);
}
catch(Exception e){}
return s;
}
%>
<%
String number=request.getParameter("number");
number=getString(number);
String newName=request.getParameter("Name");
newName=getString(newName);
String newSex=request.getParameter("Sex");
newSex=getString(newSex);
String newAge=request.getParameter("Age");
newAge=getString(newAge);
String newMajor=request.getParameter("Major");
newMajor=getString(newMajor);
String newGrade=request.getParameter("Grade");
newGrade=getString(newGrade);
String newAddress=request.getParameter("Address");
newAddress=getString(newAddress);
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException event){}
Connection con=null;
Statement sql=null;
ResultSet rs=null;
try{
con=DriverManager.getConnection("jdbc:odbc:manage","","");
sql=con.createStatement();
String condition="SELECT*FROM 基本信息 WHERE 学号="+"'"+number+"'";
rs=sql.executeQuery(condition);
String condition1="UPDATE student SET xm="+newName+"WHERE xuehao="+""+number+"";
String condition2="UPDATE student SET xb="+newSex+"WHERE xuehao="+""+number+"";
String condition3="UPDATE student SET xm="+newAge+"WHERE xuehao="+""+number+"";
String condition4="UPDATE student SET xm="+newMajor+"WHERE xuehao="+""+number+"";
String condition5="UPDATE student SET xm="+newGrade+"WHERE xuehao="+""+number+"";
String condition6="UPDATE student SET xm="+newAddress+"WHERE xuehao="+""+number+"";
sql.executeUpdate(condition1);
sql.executeUpdate(condition2);
sql.executeUpdate(condition3);
sql.executeUpdate(condition4);
sql.executeUpdate(condition5);
sql.executeUpdate(condition6);
}
catch(SQLException e1) {}
%>
这就是我的学生用户修改的代码。他链接不了数据库。