只有close
那下次我如何在用呢??

解决方案 »

  1.   

    下次要用,就继续之行sql语句啊。
      

  2.   

    那么 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    conm =DriverManager.getConnection("jdbc:sqlserver://127.0.0.1;databaseName=HMS;user=sa;password=123123");
    这2句可以不用再写了?
      

  3.   

    在Java中用SQL语句一般都有一下步骤,如:
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//装入驱动
    Connection con = DriverManager.getConnection(url,username,password); //l连接数据库Statement stmt = con.createStatement();//创建Statement对象
    ResultSet rs = statement.executeQuery("select * from table");//通过Statement对象的方法执行sql语句,并用ResultSet类型变量接收执行结果。如果你close后,下次再用,则将重新执行装入驱动,连接数据库等步骤,没有所谓的open方法。因为不同的数据库,驱动,url,用户名,密码等都不一样。当然你可以自己写一个,想办法把上面那些步骤封装进去