Mysql
 sql >> Datenbank >  >> RDS >> Mysql

java.sql.SQLException:Spaltenanzahl stimmt nicht mit Wertanzahl in Zeile 1 überein Fehler

Dies ist die Abfrage, die Sie ausführen:

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

Sie haben 4 zu übergebende Spaltenwerte erwähnt (class(name, strength ,room, section)). ), aber dann übergeben Sie 5 Werte (ein zusätzlicher Wert für CURDATE())

Fügen Sie entweder diese neue Spalte in die Tabelle ein und aktualisieren Sie die Abfrage so, dass sie diese Spalte ebenfalls enthält (d. h. (class(name, strength ,room, section, curdate)). )) ODER CURDATE() entfernen.