Mysql
 sql >> Database >  >> RDS >> Mysql

java.sql.SQLException:il conteggio delle colonne non corrisponde al conteggio dei valori nell'errore della riga 1

Questa è la query che stai eseguendo:

insert into class(name, strength ,room, section) values ('" + cname + "','" + cstrength + "','" + croom + "','" + csection + "', CURDATE());")

hai menzionato 4 valori di colonna da trasmettere (class(name, strength ,room, section) ), ma poi stai passando 5 valori (un valore extra per CURDATE())

Aggiungi la nuova colonna nella tabella e aggiorna la query per includere anche quella colonna (ad esempio (class(name, strength ,room, section, curdate) )) OPPURE rimuovere CURDATE().