sqlserver2008的jdbc怎么写

我有一个javaWeb项目是sqlserver2000的数据库,现在换了台电脑想用sqlserver2008或者mysql,那么有那里的代码需要改,是只要把jdbc连接那里改了就可以了吗;
sqlserver2008和sqlserver2000的jdbc连接有什么区别?本人初学,谢谢

import java.sql.*;
public class A {
/**
* sql server 数据库连接
*/
public static void main(String[] args) {
Connection con;
try {//加载数据库驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("加载数据库驱动成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
String connectionUrl = "jdbc:sqlserver://192.168.5.38;database=test;user=sa;password=sa;";
try {//通过URL连接获取数据库对象
con= DriverManager.getConnection(connectionUrl);
System.out.println("获取数据库对象成功");

Statement stmt = con.createStatement();

String sql="create table test5 (info varchar(200),id int);";
stmt.execute(sql);
//stmt.executeQuery(sql);

for(int i=1;i<11;i++){
sql="insert into test5 values ('你好,通过程序插入第"+i+"行',"+i+");";
stmt.execute(sql);
}

sql="select * from test5;";
ResultSet rs = stmt.executeQuery(sql);

while(rs.next()){
String info=rs.getString("info");
String id=rs.getString(2);
System.out.println("获取到info列内容:"+info);
System.out.println("获取第二列的内容:"+id);
}

sql="drop table test5;";
stmt.execute(sql);

rs.close();
stmt.close();
con.close();

} catch (SQLException e) {
e.printStackTrace();
}
}

}

seq 2008的数据库连接语句,和sql server2000比较主要是:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://192.168.5.38;database=test;user=sa;password=sa;";可能有所不同
温馨提示:答案为网友推荐,仅供参考