JAVA登陆界面数据库连接

以上管理员教师学生在数据库里是3张表 我如何才能使点击管理员 教师 学生 然后点登陆 会进入不同的用户模式

其实这些东西用一张用户表就可以实现了
在数据库中定义表table_user(
user_name varchar2(20) primary key not null,
user_psw varchar2(20) not null,
user_describe varchar2(20) not null
)
user_describe 用来描述用户权限 “管理员”,“教室”,“学生”

连接数据库之后先判定user_describe
然后利用if条件删选判断账户密码是否一致
貌似我最新写的登陆就是这样的,希望对你有帮助
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-21
在设计数据库的时候做好权限的控制
第2个回答  2012-08-21
可以建立4张数据表,人后一张字典表,其它三个分别放管理员,教师和学生的信息,如果细分还可以再这三张表中在添加一个主键列,然后再根据需要建立字表
第3个回答  2012-08-21
这个是用户与角色设计啊,可以好好学习一下相关书籍,自己去悟透,这样才能成长

java中如何实现登录界面与数据库正确连接?
使用JDBC进行数据库的增删改查操作1.下载Microsoft SQL Server 2005 JDBC 驱动包jar文件 将jar文件引入工程中2.封装数据库链接的获取和关闭操作import java.sql.*;public class BaseDao { \/ 数据库驱动类的字符串,完整的包名加类名 在工程中查看添加的jar文件 能看到这个类 \/ private static final...

java编写登陆注册页面(简单一点的,连接数据库)
import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.swing.JDialog;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import ...

用Java语言和Mysql数据库编写一个账户登录系统
首先,创建数据库与表,使用Mysql和Navicat作为工具,表中包含user、password、email三个字段。接着,在Java环境(Java11与IntelliJ IDEA)中开始编写代码,安装连接Mysql数据库的JDBC插件,确保根据Java版本正确安装。将数据库连接封装到一个包中,以便在需要时直接导入使用,包内包含Mysql和Sqlserver两种数据库...

我做了一个前台登陆的页面,但是不知道怎么连接数据库和jsp。希望大神能...
连接数据库你先用一个类实现,然后在jsp中导入它。 连接数据库的实现要用到java自带的Connection类。这里还得用到你自己数据库所需要的jar包。 今天比较晚了,你先找找你自己数据库需要的jar包,我明天可以给你看看我的代码,供你参考。

求用Java实现程序注册和登陆并且连接MySQL数据库
假设登陆Oracle的数据库,连接方式 String driver = "oracle.jdbc.OracleDriver";Connection cn = null;Class.forName(driver);String url = "jdbc:oracle:thin:@localhost:1521:ORACLE";String user = "system";String pwd = "密码";cn = DriverManager.getConnection(url,user,pwd);Statement st = ...

Java开发神器idea之数据库连接工具的使用
新建连接以连接MySQL数据库为例,首先点击右侧面板的“Database”,然后点击左上角的加号,选择“Data Source”,接着选择“MySQL”,进入数据库连接界面。安装或更新驱动初次使用时,可能需要下载驱动,界面中绿色框部分会有提示。如果有新版本驱动包,同样会在该区域显示,点击即可更新。左侧红色框显示支持...

java web与数据库相连,具体怎么做
1.首先要移动mysql-connector-java-5.1.44-bin.jar到tomactde的lib目录下(我的目录是这样:F:\\tomcat\\apache-tomcat-7.0.63\\lib)这是一个连接数据库要用到包,一般在下载mysql的时候选择配置会下载,然后移动到tomact的lib下;2.在你要连接数据库的项目中新建一个jsp文件,将下列代码复制进去;...

用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?_百度...
如果不用ORM框架,那么直接引入ojdbc6.jar 驱动包,然后在代码中JDBC配置;然后可以使用jdbc实现增删改查,比如下面代码 ResultSet rs = null; Statement stmt = null; Connection conn = null; try { Class.forName("oracle.jdbc.driver.oracleDriver"); \/\/new oracle.jdbc.driver.ora...

用java学生信息管理系统 使用图形用户界面,用数据建立学生信息表,可 ...
我正好在做这个,给你个用户登陆界面,希望采纳哈 package shixunxiangmu;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.ButtonGroup;import javax.swing.ImageIcon;i...

JAVA web 与数据库的连接到底是怎样连的啊?
JAVA Web开发中与数据库的连接操作,配置:1、新建数据库。新建登录角色,在新建数据库的时候把数据库的所有权交给你新建的角色。用用户和密码控制数据库。保证数据库的安全。2、编写context.xml文件 Xml文件的目的是封装用户和密码,也是封装的一种,方便操作。以下为context.xml文件样例:<?xml version...

相似回答