Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

ListArray Menyimpan catatan yang sama

Students tempStudent = new Students(); 

ubah menjadi

Students tempStudent;

Anda overridding property of same object sejak Anda membuat tempStudent outside while loop . Anda harus menambahkan objects sama dengan number of record dalam database. Jadi buat tempStudent object seperti di bawah ini.

gunakan

while (rs.next()) {
        tempStudent = new Students();
        tempStudent.studentId = rs.getInt("StudentNo");
        tempStudent.studentName = rs.getString("StudentName");
        tempStudent.studentAge = rs.getInt("StudentAge");
        students.add(tempStudent);
        size++;
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql Pilih dari Pilih

  2. Cara terbaik dan optimal untuk menggabungkan nilai maksimal dari tabel lain

  3. apostrof selama Sisipkan (Mysql)

  4. Bagaimana saya bisa mendapatkan emacs sql-mode untuk menggunakan file konfigurasi mysql (.my.cnf)?

  5. JSON_SEARCH() – Temukan Path ke String dalam Dokumen JSON di MySQL