Can I use where condition in Insert statement????
I have coded like this, its showng me an error call MySQLException was unhandled, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘WHERE RegistrationID=’3” at line 1. My code:-
MySqlCommand cmd1 = new MySqlCommand("INSERT INTO registration(DueAmount) VALUES ('"+textBox5.Text + "') WHERE RegistrationID='"+textBox2.Text+"'",connection);
You’re mixing 2 different statements.
UPDATEstatement updates an existing row in your table.INSERTstatement adds a new row in your table.I think you want to use an
UPDATEstatement and modify an existing row.