SQLServer数据库连接(二)
来源:互联网 发布:2017正规淘宝代刷平台 编辑:程序博客网 时间:2024/05/16 18:22
属性文件连接数据库
public class DBConnection {
private static ReadProperties readPro = null;
// 加载驱动
static {
try {
readPro = ReadProperties.getInstance();
Class.forName(readPro.getProperty("driver"));
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
// 连接数据库
public Connection getConnection() throws SQLException {
return DriverManager.getConnection(readPro.getProperty("url"), readPro
.getProperty("username"), readPro.getProperty("password"));
}
// 查询方法
public Result excuteQuery(Connection con, String sql, Object[] params)
throws SQLException {
Result r = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try {
pstmt = con.prepareStatement(sql);
for (int i = 0; i < params.length; i++) {
pstmt.setObject(i + 1, params[i]);
}
rs = pstmt.executeQuery();
r = ResultSupport.toResult(rs);
} finally {
pstmt.close();
con.close();
}
return r;
}
// 增删改方法
public int excuteUpdate(Connection con, String sql, Object[] params)
throws SQLException {
int num = 0;
PreparedStatement pstmt = con.prepareStatement(sql);
for (int i = 0; i < params.length; i++) {
pstmt.setObject(i + 1, params[i]);
}
num = pstmt.executeUpdate();
pstmt.close();
con.close();
return num;
}
}
- SQLServer数据库连接(二)
- SQLServer数据库连接(一)
- SQLServer数据库连接(三)
- Java SQLServer数据库连接(1)
- Java SQLServer数据库连接(2)
- SqlServer数据库连接数与客户端连接池关系测试(二)
- 数据库连接池(二)
- java数据库连接(二)
- 数据库连接(二)
- 数据库连接池(二)
- SQLServer(二)
- 我的数据库连接(二)
- java 数据库连接方式(二)
- Java数据库连接池(二)
- Java之数据库连接(二)
- 浅析数据库连接池(二)
- 数据库连接池原理(二)
- SQLServer数据库连接的配置
- 几种常用函数的原型
- 剩余时间倒计时
- vc写入注册表,电脑重启后,写入内容消失原因
- 网页模仿QQ消息
- JDBC使用小记
- SQLServer数据库连接(二)
- poj 1095 Trees Made to Order
- 九首我收藏的木吉他独奏
- poj 1161 Walls
- java 系统运行监控
- 消息提示--有消息来时TOP页面自动刷新未读消息条数
- magento -- 修改文件来手动控制编译的开启和关闭
- poj 1101 The Game
- 【网络游戏程序开发培训班招生】3D高级班已经开课,第二期在11月初