Below is the code to insert value into mysql database, using datagridview. But the selectcommand is working.It is not happening since i get error stating \"Column \'username
I think you need to change the names of the parameters added to the insert command to match the names specified in the INSERT SQL statement.
Try:
insertcommand.Parameters.Add("@username",MySqlDbType.VarChar,50,"username");
insertcommand.Parameters.Add("@password", MySqlDbType.VarChar, 50, "password");