时间: 2020-11-20|57次围观|0 条评论

public class DataSource {


public static Logger logger = Logger.getLogger("mytimer");





//获取数据库连接 下面以sqlserver为例

public static Connection getConnectionDB(){

   
//microsoft.jdbc 的方式 需要jar包  mssqlserver.jar、msbase.jar、msutil.jar、sqljdbc.jar


       //String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";  


       //String dbURL = "jdbc:sqlserver://127.0.0.1:1433;databasename=TestDB"; 


   



   
//jtds 的方式  需要jar包 jtds-1.3.1.jar (或其他版本)


       String driverName = "net.sourceforge.jtds.jdbc.Driver"; 

        String dbURL = "jdbc:jtds:sqlserver://127.0.0.1:1433;databasename=TestDB";

       String userName = "sa"; // 用户名  


       String userPwd = "123456"; // 密码   


 


       Connection dbConn = null;  


       try {


           Class.forName(driverName).newInstance();  


       } catch (Exception ex) {  


           //System.out.println("驱动加载失败");  


           logger.info("驱动加载失败!"); 


           ex.printStackTrace();  


       }  


       


       try {  


           dbConn = DriverManager.getConnection(dbURL, userName, userPwd);   


           logger.info("数据库连接成功!"); 


           return dbConn;


       } catch (Exception e) {  


           e.printStackTrace();  


           return null;


       }  finally {    


          try {  


               if (dbConn != null)  


                   dbConn.close();  


           } catch (SQLException e) {   


               e.printStackTrace();  


           }  


       }   

     }

}

原文链接:https://blog.csdn.net/xuanjiewu/article/details/80678391

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《java jdbc 两种数据库连接方式 microsoft 和 jtds
   

还没有人抢沙发呢~