java连接sql server2005

简单的例子

(2000需要3个jar包2005用一个就够)

jre6使用 sqljdbc4 jre5使用 sqljdbc  (另外使用jTDS可以照常使用与2000相同注意2005要开启tcp/ip)

 

代码如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class Test2005 {
	public static void main(String[] args) throws ClassNotFoundException {
		Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
		try {
			Connection connection = DriverManager.getConnection(
					"jdbc:sqlserver://localhost:1433;databaseName=test", "sa",
					"fendou");
			PreparedStatement preparedStatement = connection
					.prepareStatement("select * from student");
			ResultSet rsResultSet = preparedStatement.executeQuery();

			while (rsResultSet.next()) {
				System.out.println(rsResultSet.getString(1));
				System.out.println(rsResultSet.getString(2));
				System.out.println("-----------------");
			}
			rsResultSet.close();
			connection.close();
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}
}
 

你可能感兴趣的:(java,sql,jdbc,Microsoft)