日期:2014-05-20  浏览次数:20744 次

哪位大侠能指导一下小弟用NetBeans连接Sqlsever2005数据库
这是代码
package databasetest;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;


public class DataBaseTest {

  public static void main(String[] args) {
  PreparedStatement ps = null;
  Connection ct = null;
  ResultSet rs = null;
  try {
  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver ");
  ct = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1032;databaseName=jwglxt", "sa", "12345678910");
  ps = ct.prepareStatement("select * from Student");
  rs = ps.executeQuery();
  while (rs.next()) {
  String name = rs.getString(1);
  System.out.print("" + name + "\t");
  }
  } catch (Exception e) {
  e.printStackTrace();
  }
  }
}

是不是在NetBeans中还得引入sqljdbc.jar这个包呢?

请介绍详细一些
谢谢!

------解决方案--------------------
你用的com.microsoft.sqlserver.jdbc.SQLServerDriver这个驱动,如果NetBeans本身没有,那你就要引用进来。
------解决方案--------------------
将数据库的驱动程序复制到jre/lib/ext中