数据库连接池怎么写啊
请以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补丁了