1.win7系统
2.sql server 2000 打sp4补丁
3.三个包msbase.jar  mssqlserver.jar  msutil.jar已引入完毕
      http://down.51cto.com/data/294109  是下载地址
4.jdbc-odbc方式连接成功,可以正常操作数据库但就是这种jdbc直接连的方式不好使。报CLASSNOTFOUND。
肿么办~~~~~~~~~~~~~~~~~~
-------------------代码--------------------------------
package jdbc_connect;
import java.sql.*;
public class Theone { /**
 * jdbc连接方式
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
PreparedStatement ps=null;
Connection ct=null;
ResultSet rs=null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
ct=DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost:1433;databaseName=per_managerment","sa","");
ps=ct.prepareStatement("select * from emp");
//如果是查询用executeQuery
rs=ps.executeQuery();
while(rs.next())
{
String name=rs.getString(2);
float sal=rs.getFloat(6);
int deptno=rs.getInt(8);
System.out.println(name+" "+sal+" "+deptno);
}

} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
} finally
{
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
ps.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
ct.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}}-------------------错误--------------------------------java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at jdbc_donnect2.Theone.main(Theone.java:17)-------------------------截图------------------------------
jdbcsql server