用select count(*) forom table查询记录的条数,现在想把查询的结果赋给一个变量count,请问我该如何得到这个查询的结果?用preparedStatement的什么方法?如何得到?(用preparedStatement执行sql命令)
解决方案 »
- lhgdialog4.0,两层弹出窗口如何获取父类对象
- xiaoxiang上传组件的问题
- 这段表达式怎么解释呢?
- 服务器端,怎样把生成的jfreechart报表图片,加到word文档中。
- 散分了!1
- 奇怪的java.io.FileNotFoundException异常
- 告诉我,这样的文章可以到哪儿发表?
- ftpClient.listFiles 获取的目录总数不对
- jsp中嵌入swf视频,在ie下不能动态改变embed中src问题
- Cannot find ActionMappings or ActionformBeans collection错误施是怎么回事
- 同步与多线程的关系
- 页面上动态加载树形菜单
PreparedStatement pstmt_total = null;
String sql_total = "select count(*) forom table";
pstmt_total = dbUtil.getConnection().prepareStatement(sql_total);
rs_total = pstmt_total.executeQuery();
rs_total.next();
int count = rs_total.getInt(1);
吗?
这样也不行!我也试过了
好像你的那个from 写错咯!
PreparedStatement st = conn.prepareStatement("select * from jinchun");
ResultSet rs=st.executeQuery();
while(rs.next())
{
num++;
}
System.out.println(num);
ResultSet rs=st.executeQuery();
while(rs.next())
{
//打印的就是总记录数。把检索结果看成只有一跳记录一个字段的表
System.out.println(rs.getInt(1));
}