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