1.JDBC连接

  1. public static Connection getConnection() {  
  2.         Connection conn =null;  
  3.         try {  
  4.             Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")  
  5.                     .newInstance();  
  6.             String url= "jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=db";// db为数据库名  
  7.             String user = "sa";  
  8.             String pwd = "admin";  
  9.             conn = DriverManager.getConnection(url, user,  
  10.                     pwd);  
  11.         } catch (ClassNotFoundException e) {  
  12.             e.printStackTrace();  
  13.         } catch (SQLException e) {  
  14.             e.printStackTrace();  
  15.         } catch (InstantiationException e) {  
  16.             e.printStackTrace();  
  17.         } catch (IllegalAccessException e) {  
  18.             e.printStackTrace();  
  19.         }  
  20.         return conn;  
  21.     } 
 

  要导入如下三个包:

   SQL Server连接数据库_JDBC
 

2.JTDS连接

  1. public static Connection getConnection() {  
  2.           
  3.         String dbDriver = "net.sourceforge.jtds.jdbc.Driver";  
  4.         String url = "jdbc:jtds:sqlserver://localhost:1433/db";  
  5.         String user = "sa";  
  6.         String pwd = "admin";  
  7.         Connection conn = null;  
  8.         try {  
  9.             Class.forName(dbDriver);  
  10.             conn = DriverManager.getConnection(url, user, pwd);  
  11.         } catch (ClassNotFoundException e) {  
  12.             e.printStackTrace();  
  13.         } catch (SQLException e) {  
  14.             e.printStackTrace();  
  15.         }  
  16.         return conn;  
  17.  
  18.     } 

其中要导入的包为:jtds-1.2.6.jar