程序内容如下:
package bw.com.jdbc;
import java.sql.*;
public class JdbcDemo {
String code;
String name; public JdbcDemo()
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind", "sa","");
Statement stmt = con.createStatement(); 
ResultSet rs = stmt.executeQuery("Select * from user_info");  while(rs.next())
{
code = rs.getString("use_code");
name = rs.getString("use_name");
System.out.println(code + " . " + name);
}

}
catch(ClassNotFoundException e)
{
e.printStackTrace();

}
catch(SQLException e)
{
e.printStackTrace();
}
}

public static void main(String[] args) {
// TODO 自动生成方法存根
JdbcDemo jdbcobj = new JdbcDemo();
}}=========================
SQLServer2000 的JDBC我已经安装,而且我已经将安装目录下的
lib文件夹下的三个文件:msbase.jar、mssqlserver.jar、msutil.jar
分别拷贝到了JDK的lib目录下,环境变量我也已经配置完成(.jar都是一个个加上去的!)
可为什么还要报错啊!火大啊!....
下面是错误信息:
==================================
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at bw.com.jdbc.JdbcDemo.<init>(JdbcDemo.java:25)
at bw.com.jdbc.JdbcDemo.main(JdbcDemo.java:50)