java 编写的 学生信息管理系统

发布于2022-01-13 19:11:43

我做的数据库和界面的链接总是出问题,有高手给个全版的不?要求,1 做到用不同的登录名可以进入不同的界面,从而实现权限操作。比如,管理员可以对信息增、删、改、查,而学生的话,就只能查询。 2 学生基本信息主要包括:学号、姓名、性别、年龄、出生地、专业、班级、总学分等。3 可使用“学号”或“姓名”等对已存有的学生资料进行查询。要是有用我会追加高分的邮箱:564502427dan@sina.com开始的一部分,应该是class Add extends Panel implements ActionListener里面有错,但我找不出来。结果就是与数据库连不上,import java.sql.*;import java.awt.*;import javax.swing.*;import java.awt.event.*;import javax.swing.border.*;import javax.swing.JOptionPane;class Add extends Panel implements ActionListener{ Connection con; Statement sql; Button b1,b2; TextField tf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8; Box baseBox,bv1,bv2; Add(){ try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e){} try{ con=DriverManager.getConnection("jdbc:odbc:data","",""); sql=con.createStatement(); } catch(SQLException ee){} setLayout(new BorderLayout()); Panel p1=new Panel(); Panel p2=new Panel(); tf1=new TextField(16); ... }

3个回答
admin
网友回答2022-01-13
楼主,你这不叫问题。而是小型的软件外包了 = =! 你应该把你写程序遇到的问题放到这里
admin
网友回答2022-01-13
MysqlHelper 这堆代码能用吗? private boolean getConnect(){} Connection conn = null; 看不到怎么获取conn,假如同一包内,可以访问conn,但是只限第一次能够成功; 除非你不关闭conn; 工具类所有东西都写成静态的就可以了,不需要绕着写个单例;
admin
网友回答2022-01-13
你要的这个其实不通过swing完成的,要是通过网页完成就相当的简单了。你可以试试用j2ee里面的内容完成,只有自己完成了,才会有收获, 你连接不上,是不是没有在程序中加载驱动程序啊 还有你的命名就不是很好

回到
顶部