站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java XML, Web Service 技术区→关于myeclipse 连接sql2000的问题,急

关于myeclipse 连接sql2000的问题,急

发表新主题   回复此主题

第1楼 2007-12-13 20:35 军人 写道:

关于myeclipse 连接sql2000的问题,急

我在用myeclipse编写了一个sql2000连接的测试程序,可怎么都连接不上,
我安装的是sql2000个人版 打了sp4的补丁,并将jdbc驱动的三个文件msbase,mssqlserve,msutilr拷到了E:\J2ee\jdk1.5.0_08\jre\lib\ext目录下,在myeclipse中我又通过导入外部jar包的形式将这三个包导入,可就是连接不上,这到底是为什么呢?我的jdk1.5.0.08在安装完成以后做了以下设置
新建系统变量JAVA_HOME:E:\J2ee\jdk1.5.0_08;
  新建系统变量CLASSPATH:.;%JAVA_HOME%\lib
  在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin
我的测试程序如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class test {
public static void main(String[] args) {
try{
Class.forName("com.microsoft.jdbc.sqlserver.sqlserverdriver");
System.out.print("this is ok");}
catch(Exception ex) { System.err.println(ex.getMessage()+"bbbbbbbbbbbbbb"); }
try{ Connection conn

=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;user=sa;password=sa;databasename=studentmanagement");
Statement stmt=conn.createStatement();
String sql="select * from usertable";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
System.out.println("testname:"+rs.getString(1));
}
rs.close();
stmt.close();
conn.close();
} catch(Exception ex) { System.err.println(ex.getMessage()+"aaaaaaaaaaa"); }

}
}
运行之后总是出现com.microsoft.jdbc.sqlserver.sqlserverdriverbbbbbbbbbbbbbb
No suitable driveraaaaaaaaaaa异常,连接不上。各位帮我看看问题到底出在哪里,谢谢!

第2楼 2013-08-31 12:44 Robot :

关于myeclipse 连接sql2000的问题,急 相关


发表新主题   回复此主题