欢迎光临
我们一直在努力

利用JDBC连接MS SQL Ser2000+sp2-JSP教程,数据库相关

建站超值云服务器,限时71元/月

我在学习j2ee的时候使用jdbc连接过ms sql server 2000,开始的时候一切都正常,但是后来遇到了一个很头痛的问题,就是我们在从表中读取数据放到resultset中后,读取列值的时候一定的按照列的顺序读取。

  比如如果表中有三列id, name, address,按条件查询得到的结果放到resultset中,显示结果时如果这样写代码:

  java.sql.resultset employees;
  while(employees.next()){
  employees.getstring(“address”);
  employees.getstring(“name”);
  }

  在运行的时候将会”column can not be re-read”错误,此时把两条语句颠倒就好了(此条只适用于连接ms sql server 2000)

  连接数据库代码如下:

  try {
  class.forname(“com.microsoft.jdbc.sqlserver.sqlserverdriver”);
  conn =
  drivermanager.getconnection(
  ”jdbc:microsoft:sqlserver://localhost:1433;databasename=hotel;user=sa;password=sa”);
  //   class.forname(“sun.jdbc.odbc.jdbcodbcdriver”);
  //   conn = drivermanager.getconnection(“jdbc:odbc:hotel”);
  } catch (sqlexception e) {
  system.err.println(e);
  } catch (classnotfoundexception e) {
  system.err.println(e);
  }

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 利用JDBC连接MS SQL Ser2000+sp2-JSP教程,数据库相关
分享到: 更多 (0)

相关推荐

  • 暂无文章