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:没有这方面的限制,可以按任意顺序进行字段访问,且可以多次访问。

猜你喜欢

转载自edid.iteye.com/blog/1314113