真实折腾了2天,问了好多人关于配置SqlServer 2000,大家现在都是使用2005+的版本,在加上架包的原因,所以一直以为还需要配置别的东西,特别是下面这个
public class testjdbc {
public static void main(String[] args) {
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://地址; DatabaseName=dd";
String userName = "ddd";
String userPwd = "sss";
Statement sm=null;
ResultSet rs=null;
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
sm=dbConn.createStatement();
rs=sm.executeQuery("select * from kh_point");
System.out.println(rs);
System.out.println("Connection Successful!");
}catch(Exception e) {
e.printStackTrace();
}
}
}
com.microsoft.jdbc.base.BaseResultSet@16433e4
Connection Successful!
真实完美结果不是,其实不然,就是因为这个以为驱动和配置没问题,一直死磕驱动版本和项目是否导入问题,最后发现
msjdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
msjdbc.url=jdbc:sqlserver://ddd; DatabaseName=ddd
啊,写法真实醉了,也不知道为什么2种写法都行,但是后面这种才能使用到,前面那种配置就会报错,终于解决了这个2B问题,