我源代码如下:
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=Testsql";
String userName = "sa";
String userPwd = "123456";
Connection dbConn ;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt=dbConn.createStatement();
String sql="select * from test ";ResultSet rs=stmt.executeQuery(sql) ;
while(rs.next()){
String str=rs.getString(1);
String str1=rs.getString(2);
System.out.println(str+str1);
}
rs.close();
stmt.close();
}catch (Exception e) {
e.printStackTrace();
}
}
}
错误如下:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
这是什么问题,望大虾们指点指点,小弟谢谢了!!
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=Testsql";
String userName = "sa";
String userPwd = "123456";
Connection dbConn ;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt=dbConn.createStatement();
String sql="select * from test ";ResultSet rs=stmt.executeQuery(sql) ;
while(rs.next()){
String str=rs.getString(1);
String str1=rs.getString(2);
System.out.println(str+str1);
}
rs.close();
stmt.close();
}catch (Exception e) {
e.printStackTrace();
}
}
}
错误如下:
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.
这是什么问题,望大虾们指点指点,小弟谢谢了!!
Microsoft][SQLServer 2000 Driver for JDBC
了吗