现在的问题时有时能运行到 “添加成功”这个JS上,但是数据库中根本没有添加东西。而大部分情况下是出错,我在JB2005里面调试的时候到 pstmt2.execute(); 就出错了,而且没看到什么错误提示?
已经2天了,绝对焦急中

解决方案 »

  1.   

    现在看不到出错信息啊,JB 2005里面不知道怎么的,出不来具体出错信息,从文本框那个页面点“提交”时,只显示:Help viewer error URL: Unable to open location: Document not found on server。但是调试看到实际上已经到这个同数据库操作的页面了。可能是我前几天设了一个error page 的原因,导致没有出错信息显示
      

  2.   

    终于出现错误了,现在错误是:javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]?????????????
     
    我原来的
    PreparedStatement pstmt2 = manage_database.getPreStat(con, "insert into teacher(te_name,te_usr,te_pwd) values(?,?,?)");已换成了现在的:
        PreparedStatement pstmt2 = manage_database.getPreStat(con, "insert into teacher (te_name,te_usr,te_pwd,te_sex,te_titleNow,te_email,te_politics,te_marry,te_mateName,te_arriveYear,te_arriveMonth,te_bornYear,te_bornMonth,te_gradYear,te_gradMonth,te_pubService,te_degreeNow) values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
    一共是17个项,以前也出现过这种错误提示,好像是?与项不符之类的,由于有点急,大家帮我看一下哈