这是我的CLASSPATH的内容:
%JAVA_HOME%\lib\tools.jar;
%JAVA_HOME%\lib\dt.jar;
%TOMCAT_HOME%\common\lib\servlet-api.jar;
%JAVA_HOME%\lib\msbase.jar;
%JAVA_HOME%\lib\msutil.jar;
%JAVA_HOME%\lib\mssqlsever.jarMicrosoft SQL Server 2000 Driver for JDBC我也装了程序也很简单,如下:
import java.sql.*;
public class SimpleTest

public static final String drivername = 
"com.microsoft.jdbc.sqlserver.SQLServerDriver";
public static final String url= "jdbc:microsoft:sqlserver://192.168.0.6:1433;DatabaseName=pubs;";
public static final String user = "sa";
public static final String password = "willfly"; public static void main( String[] args )
{
String queryString = "SELECT title, price FROM TITLES"; Connection conn = null; 
Statement st = null; 
ResultSet rs = null; 
try 

Class.forName(drivername); 
conn = DriverManager.getConnection( url, user, password );
st = conn.createStatement(); rs = st.executeQuery( queryString );
while( rs.next() )
{
System.out.println( "书名:" + rs.getString( "title" ) 
+ "(定价:" + rs.getDouble( "price" ) + ")" );
}
rs.close();
st.close();
conn.close();

catch (Throwable t) 
{                      t.printStackTrace( System.out );

finally 

try 

if (rs != null) 
rs.close(); 

catch(Exception e) {} 
try 

if (st != null) 
st.close(); 

catch(Exception e) {} 
try 

if (conn != null) 
conn.close(); 

catch (Exception e){} 
}
}
}错误如下:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at SimpleTest.main(SimpleTest.java:29)