各位楼主:我配了一周还是配置错误:帮我诊断下罢!我很烦呀,各种办法都试过
import java.sql.*;
public class Test1{
public Test1(){}
public static void main(String args[]){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://17.0.0.1:1433;User=sa;Password=asd123;DatabaseName=user");
Statement stmt=conn.createStatement();
String sql="select * from asd";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
System.out.println("ID:"+rs.getString(1));
System.out.println("Title:"+rs.getString(2));
}
rs.close();
stmt.close();
conn.close();
} catch(Exception ex) { System.err.println(ex.getMessage()); }
}
} 还有请大家看别人给我的加JDBC后的classpath环境变量:
.;c:\j2sdk1.4.2_02\lib\dt.jar;c:\j2sdk1.4.2_02\lib\tools.jar;c:\j2sdk1.4.2_02\lib\htmlconverter.jar;c:\j2sdk1.4.2_02\lib\mssqlserver.jar;c:\j2sdk1.4.2_02\lib\msutil.jar;c:\j2sdk1.4.2_02\lib\msbase.jar
我试了也是不成功,同一个错误,JAVA_HOME,Path还用不用重新配置呢???我气死了!!
Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.还有什么我欠缺的步骤吗?我用ODBC可以,但用JDBC就不能.烦躁!!!
import java.sql.*;
public class Test1{
public Test1(){}
public static void main(String args[]){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://17.0.0.1:1433;User=sa;Password=asd123;DatabaseName=user");
Statement stmt=conn.createStatement();
String sql="select * from asd";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
System.out.println("ID:"+rs.getString(1));
System.out.println("Title:"+rs.getString(2));
}
rs.close();
stmt.close();
conn.close();
} catch(Exception ex) { System.err.println(ex.getMessage()); }
}
} 还有请大家看别人给我的加JDBC后的classpath环境变量:
.;c:\j2sdk1.4.2_02\lib\dt.jar;c:\j2sdk1.4.2_02\lib\tools.jar;c:\j2sdk1.4.2_02\lib\htmlconverter.jar;c:\j2sdk1.4.2_02\lib\mssqlserver.jar;c:\j2sdk1.4.2_02\lib\msutil.jar;c:\j2sdk1.4.2_02\lib\msbase.jar
我试了也是不成功,同一个错误,JAVA_HOME,Path还用不用重新配置呢???我气死了!!
Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.还有什么我欠缺的步骤吗?我用ODBC可以,但用JDBC就不能.烦躁!!!
2.MS SQL Server SP3是否已经打了。
网上搜索一下吧,应该很多的
17.0.0.1这个错了吧,127.0.0.1?
如果是安装了microsoft的jdbc,并且数据库名称帐号密码没错的话,应该是没有问题,
应该就是这个ip地址写错了