Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

C# MySQL Error Jumlah kolom tidak cocok dengan jumlah nilai pada baris 1

Permintaan Anda adalah:

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)

Anda memiliki lebih sedikit nilai dari yang Anda butuhkan di values pernyataan, karena Anda kehilangan koma di antara @situacao dan @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)

Ini adalah contoh lain di mana pemformatan yang baik akan mencegah masalah.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat terhubung ke salah satu host mysql yang ditentukan. C# MySQL

  2. Konversi format tanggal SQL? [dd.mm.yy ke YYYY-MM-DD]

  3. (mysql, php) Bagaimana cara mendapatkan nilai bidang auto_increment sebelum memasukkan data?

  4. Cara mengelompokkan rentang berkelanjutan menggunakan MySQL

  5. Instal MySQL dengan memungkinkan di ubuntu