读书人

寻求 java 通过 DataSource 连接数据库

发布时间: 2011-12-31 23:50:30 作者: rapoo

寻求 java 通过 DataSource 连接数据库的代码 谢谢 !
在SUN 的网页看了点代码 怎么看怎么看不懂

向各位寻求 java 通过 DataSource 连接数据库的代码 最好是sql server 2000 的 本地只有这个数据库 ,

JDBC驱动最好是com.microsoft.jdbc.sqlserver.SQLServerDriver


同时不涉及任何web、C/S B/S应用, 基本上就和常用的drivermange连接本地的那种差不多。

区别就是 采用逻辑数据库而不是实际物理数据库的那种


谢谢 !


[解决办法]
用Class.forName方法载入驱动程序
DriverManager.getConnection获得数据库链接
调用Connection.createStatement方法创建Statement
调用Statement.executeQuery、executeUpdate等方法执行语句
若使用executeQuery,反正的是一个ResultSet,可以对查询结果进行处理
[解决办法]
private static BasicDataSource ds = null;


public static BasicDataSource getDataSource() {


if (ds == null) {
ds = new BasicDataSource();

ds
.setDriverClassName( "com.microsoft.jdbc.sqlserver.SQLServerDriver ");
ds
.setUrl( "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=phscard ");
ds.setUsername( "sa ");
ds.setPassword( "123 ");

ds.setMaxActive(50);
}
}
return ds;
}

读书人网 >J2SE开发

热点推荐