寻求 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;
}