Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

ListArray Lưu cùng các bản ghi

Students tempStudent = new Students(); 

thay đổi nó thành

Students tempStudent;

Bạn đang ghi đè overridding thuộc tính property of same object vì bạn đã tạo tempStudent outside while loop . Bạn phải thêm objects bằng number of record trong cơ sở dữ liệu. Vì vậy, hãy tạo đối tượng tempStudent như bên dưới.

sử dụng

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. Lưu trữ tệp trong cơ sở dữ liệu hệ thống tệp Vs

  2. Chuyển đổi một IP thành Long trong MySQL

  3. Sử dụng MySQL với Entity Framework

  4. MySQL chọn và tính toán giá trị từ nhiều cột

  5. MySQL:loại bỏ các giá trị trùng lặp liên tiếp