Mysql
 sql >> база данни >  >> RDS >> Mysql

java mysql брой редове

Опитайте с кода по-долу

 public int num() throws Exception {
 try {
 // This will load the MySQL driver, each DB has its own driver
 Class.forName("com.mysql.jdbc.Driver");
 // Setup the connection with the DB
 connect = DriverManager.getConnection("jdbc:mysql://localhost/testdb?"
 + "user=root&password=");

 // Statements allow to issue SQL queries to the database
 statement = connect.createStatement();
 resultSet = statement.executeQuery("select count(*) from testdb.emg");

 while (resultSet.next()) {
 return resultSet.getInt(1);
 }
} catch (Exception e) {
}

По-долу бяха грешки

  1. public void num() throws Exception {

    трябва да бъде

    public int num() throws Exception {

  2. За преброяване на общия брой редове трябва да използвате заявка select count(*) from testdb.emg

Уведомете ме в случай на проблем.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Symfony Doctrine Migrations, как мога да използвам множество мениджъри на обекти

  2. Връзка Java - MySQL:Извличането на публичен ключ не е разрешено

  3. Хибернация hbm2ddl.auto стойност по подразбиране

  4. как да добавя супер привилегии към базата данни на mysql?

  5. SqlAlchemy низ за връзка