From e1a8669b96fe309072fb5faf5ca747f8dbebef09 Mon Sep 17 00:00:00 2001 From: User_cyk <1020691186@qq.com> Date: Tue, 11 Jul 2023 11:02:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B0=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/hellogithub/dao/AdminDao.java | 9 +++++++-- src/com/hellogithub/dao/articleDao.java | 5 ++++- src/com/hellogithub/dao/categoryDao.java | 7 ++++++- src/com/hellogithub/dao/commentDao.java | 6 +++++- 4 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/com/hellogithub/dao/AdminDao.java b/src/com/hellogithub/dao/AdminDao.java index 3397958..fbb23eb 100644 --- a/src/com/hellogithub/dao/AdminDao.java +++ b/src/com/hellogithub/dao/AdminDao.java @@ -260,11 +260,16 @@ public class AdminDao { Connection connection = null; try { connection = JdbcUtils.getConnection(); - String Sql = "select count(*) from admin "; + String Sql = "select count(*) as num from admin "; preparedStatement = connection.prepareStatement(Sql); resultSet = preparedStatement.executeQuery(); + int number = 0; // 将db中数据 返回给客户端 查询到数据 - Integer number = resultSet.getInt(1); + while (resultSet.next()) + { + number = resultSet.getInt(1); + } + return number; } catch (Exception e) { e.printStackTrace(); diff --git a/src/com/hellogithub/dao/articleDao.java b/src/com/hellogithub/dao/articleDao.java index ec1c7ba..3165baa 100644 --- a/src/com/hellogithub/dao/articleDao.java +++ b/src/com/hellogithub/dao/articleDao.java @@ -269,8 +269,11 @@ public class articleDao { String Sql = "select count(*) from article "; preparedStatement = connection.prepareStatement(Sql); resultSet = preparedStatement.executeQuery(); + int number = 0; + while(resultSet.next()){ + number = resultSet.getInt(1); + } // 将db中数据 返回给客户端 查询到数据 - Integer number = resultSet.getInt(1); return number; } catch (Exception e) { e.printStackTrace(); diff --git a/src/com/hellogithub/dao/categoryDao.java b/src/com/hellogithub/dao/categoryDao.java index ac8e04c..e65f31c 100644 --- a/src/com/hellogithub/dao/categoryDao.java +++ b/src/com/hellogithub/dao/categoryDao.java @@ -104,8 +104,13 @@ public class categoryDao { String Sql = "select count(*) from category "; preparedStatement = connection.prepareStatement(Sql); resultSet = preparedStatement.executeQuery(); + int number = 0; + while(resultSet.next()) + { + number = resultSet.getInt(1); + } // 将db中数据 返回给客户端 查询到数据 - Integer number = resultSet.getInt(1); + return number; } catch (Exception e) { e.printStackTrace(); diff --git a/src/com/hellogithub/dao/commentDao.java b/src/com/hellogithub/dao/commentDao.java index 39afffd..664fa4c 100644 --- a/src/com/hellogithub/dao/commentDao.java +++ b/src/com/hellogithub/dao/commentDao.java @@ -164,8 +164,12 @@ public class commentDao { String Sql = "select count(*) from comment "; preparedStatement = connection.prepareStatement(Sql); resultSet = preparedStatement.executeQuery(); + int number=0; + while(resultSet.next()) + { + number = resultSet.getInt(1); + } // 将db中数据 返回给客户端 查询到数据 - Integer number = resultSet.getInt(1); return number; } catch (Exception e) { e.printStackTrace();