当前位置: 代码迷 >> Java Web开发 >> 数据库连接池如何写
  详细解决方案

数据库连接池如何写

热度:230   发布时间:2016-04-17 13:40:34.0
数据库连接池怎么写啊
请以javabean的形式写一个   第一个写完我试过可行的得全分   谢谢
  注:   MS   SQL   Server   2000

------解决方案--------------------
总的来说,JAVA连接数据有两大方式:
1.ODBC桥连接,不过这种方法要先在WINDOWS的数据源里建立数据源.代码如下:
//ODBC桥连接方式
private static Connection ODBCCon(){
try{
//--1 加载驱动程序
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
//--2 创建连接
Connection conn = DriverManager.getConnection( "jdbc:odbc:studb ",
"sa ", " ");
return conn;
}catch(Exception ex){
System.out.println( "连接失败: "+ex.getMessage());
return null;
}
}


2.纯JAVA连接方式,如果楼主用的JBulider的话,要先创一个数据的LIBRARY,然后在项目里添加这个LIBARARY.代码如下:
//纯Java连接方式
private static Connection JavaCon(){
try{
//--1 加载驱动程序
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ");
//--2 创建连接
String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=StudentManage ";
Connection conn = DriverManager.getConnection(url, "sa ", " ");
return conn;
}catch(Exception ex){
System.out.println( "连接失败: "+ex.getMessage());
return null;
}
}
------解决方案--------------------
你到这里去下个补丁(sql2ksp4)http://www.itmhu.cn/soft/8/80/2007/200702132586.html
记住解压了要安装才可以.
------解决方案--------------------
用netstat -a 看看1433端口打开了没有,没有的话就要装sql sp3补丁了
  相关解决方案