Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ListArray वही रिकॉर्ड सहेज रहा है

Students tempStudent = new Students(); 

इसे

. में बदलें
Students tempStudent;

आप overridding कर रहे हैं property of same object चूंकि आपने tempStudent बनाया है outside while loop . आपको objectsजोड़ना है number of record . के बराबर डेटाबेस में। तो tempStudent object बनाएं नीचे के रूप में।

उपयोग करें

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. Django - MySQL डेटाबेस में पंक्तियाँ जोड़ें

  2. क्या SQL Server 2005 में MySql के ENUM डेटा प्रकार के बराबर है?

  3. किसी शर्त के साथ पंक्तियों की गिनती करते समय मुझे MySQL में OR NULL की आवश्यकता क्यों है?

  4. प्रति समूह N परिणाम प्राप्त करने के लिए GROUP BY के भीतर LIMIT का उपयोग करना?

  5. X से अधिक ऑर्डर वाले ग्राहकों की कुल संख्या ज्ञात करने के लिए SQL का उपयोग करना