//Query SQL
MySqlCommand command1 = new MySqlCommand(\"INSERT INTO Equipamento (equipamento, situacao, modelo, nr_serie, avaria, estado_equipamento, data, estado_reparac
Your query is:
INSERT INTO Equipamento (equipamento, situacao, modelo, nr_serie, avaria,
estado_equipamento, data, estado_reparacao, reincidente, ID)
VALUES(@equipamento, @situacao @modelo, @nr_serie, @avaria,
@estado_equipamento, @data, @estado_reparacao, @reincidente, @id)
You have fewer values than you need in the values
statement, because you are missing a comma between @situacao
and @modelo
:
INSERT INTO Equipamento (equipamento, situacao, modelo, nr_serie, avaria,
estado_equipamento, data, estado_reparacao, reincidente, ID)
VALUES(@equipamento, @situacao, @modelo, @nr_serie, @avaria,
@estado_equipamento, @data, @estado_reparacao, @reincidente, @id)
This is yet another example where good formatting would have prevented a problem.