房天下 > 房天下问答 > 业主生活 > 其他
  • java编写学生信息查询程序

    是考试作业,做一个连接数据库的查询程序。程序没错,但点查询后出现java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 无效的游标状态的错误。高手帮忙,谢谢!部分代码:class RunDemand implements ActionListener { public void actionPerformed (ActionEvent e) { if(e.getSource() == demand) { try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String ls = "select * from S where sno ="+snotf.getText(); Connection con = DriverManager.getConnection(url, user, password); Statement sta = con.createStatement(); ResultSet rs = sta.executeQuery(ls); sname1.setText(rs.getString("sname")); sex1.setText(rs.getString("sex")); birthday1.setText(rs.getString("birthday")); nation1.setText(rs.getString("nation")); place1.setText(rs.getString("place")); address1.setText(rs.getString("address")); post1.setText(rs.getString("post")); clname1.setText(rs.getString("clname")); dorm1.setText(rs.getString("dorm")); phone1.setText(rs.getString("phone")); email1.setText(rs.getString("email")); remark1.setText(rs.getString("remark")); }catch(SQLException sqle) { System.out.println(sqle.toString()); }catch(Exception ex){ System.out.println(ex.toString()); } } } }

    提问者:cuipengzr85

    发布于2011-01-17

共1个回答
  • da7777a 丨Lv 3
    你判断 private String url = "jdbc:odbc:student";//数据库连接有问题 private String user = "sa"; private String password = "student"; 这个有问题 那怎么能读取到数据呢?我没有用 Java做个图形 我是做web 但是数据库调用还是一样的。建议你看看jdbc
    +1 2011-01-18 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。