请JAVA高手帮忙,谢了!

johnluo2009 2011-03-21 10:48:23
最近在学习java,看了一个学生选课系统,在学习中,但是发现“课程管理”模块无法录入数据,也没有任何报错,数据库是mysql的,别的“学生管理”和“教师管理”都可以录入数据和查询修改数据,请高手解惑,谢谢了!

代码太大,所以附上链接如下:

http://luojin.tk/entry/JAVA问题
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zn85600301 2011-03-21
  • 打赏
  • 举报
回复
那么长代码没时间看

楼主自己DEBUG 看SQL执行成功没

是否是事务没提交
hepeng_8 2011-03-21
  • 打赏
  • 举报
回复
public class btnListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource() == jButton_Add) {
Course_Add sa = new Course_Add();
sa.setVisible(true);
}
if (e.getSource() == jButton_Delete) {
if (jTable.getSelectedRow() != -1) {
String str = jTable.getValueAt(jTable.getSelectedRow(), 0)
.toString();
String sql = "delete from Course where Cno=" + str
+ "";
DBOperation dbo = new DBOperation();
dbo.TheAll(sql);
LogRecord lo = new LogRecord();
lo.addLog(Login.storeUserName + " 执行了删除选课编号为"+str+"的操作");
try {
model = new DefaultTableModel();
int i = dbo.getTotalRow("select * from Course");// 获取要查询的记录集数目
model.setRowCount(i - 1);// 由于方法一不会自动刷新,删除后要比删除前设置为少一行,免得出现空白行。
model.addColumn("课程编号");
model.addColumn("选课名称");
model.addColumn("授课教师");

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧