openfire插件开发-操作数据库
2017-03-27 09:50
204 查看
public int getCount() {
Connection con = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
int count = -1;
try {
con = DbConnectionManager.getConnection();
pstmt = con.prepareStatement(SQL);
rs = pstmt.executeQuery();
if (rs.next()) {
count = rs.getInt(1);
} else {
count = 0;
}
} catch (SQLException sqle) {
Log.error(sqle.getMessage(), sqle);
return 0;
} finally {
DbConnectionManager.closeConnection(pstmt, con);
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return count;
}
Connection con = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
int count = -1;
try {
con = DbConnectionManager.getConnection();
pstmt = con.prepareStatement(SQL);
rs = pstmt.executeQuery();
if (rs.next()) {
count = rs.getInt(1);
} else {
count = 0;
}
} catch (SQLException sqle) {
Log.error(sqle.getMessage(), sqle);
return 0;
} finally {
DbConnectionManager.closeConnection(pstmt, con);
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return count;
}
相关文章推荐
- 【openfire插件开发】数据库处理部分(openfire数据库模式)
- LAMP开发精要(7):在 Wordpress 插件中进行数据库操作
- Jmeter插件开发实现对mongo数据库的操作
- SQL2K数据库开发二十五之索引操作删除索引
- SQL2K数据库开发十六之表操作删除表
- SQL2K数据库开发六之表操作创建产品表products
- SQL2K数据库开发七之表操作添加删除和修改列 推荐
- 关于.net项目开发工具(V2.0)SQLServer 2005数据库插件的失误
- SQL2K数据库开发二十四之索引操作重命名索引
- SQL2K数据库开发十四之表操作设置用户对表的权限
- SQL2K数据库开发十五之表操作查看表中的数据
- SQL2K数据库开发二十之视图操作删除视图
- 使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)
- SQL2K数据库开发二十一之索引操作创建索引
- SQL2K数据库开发二十二之索引操作在视图上创建索引
- SQL2K数据库开发十七之视图操作创建视图 推荐
- Tom White 是 Kizoom 的首席 Java 开发人员 实现的 如何实现每天定时对数据库的操作
- 终于可以让Flash基于C#完美操作数据库了,想开发全flash的,全部读取数据库的个人BLOG...
- SQL2K数据库开发九之表操作创建外键(一)
- SQL2K数据库开发十九之视图操作查看视图信息