SqlServer2000与SqlServer2005的差异

 

1. JDBC URL串不同:

 

 SqlServer 2000

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind"; 

 

 SqlServer 2005

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); 
String url ="jdbc:sqlserver://localhost:1433;DatabaseName=northwind"; 

 

2. 当表中含有TEXT数据类型的字段时,ResultSet对象操作不同:

 

  SqlServer2000:必须按照表设计时字段的顺序进行访问,且同一个字段不能访问两次,否则报错;

  SqlServer2005:没有这方面的限制,可以按任意顺序进行字段访问,且可以多次访问。

 

你可能感兴趣的:(sqlserver2000)