string insCmd = "insert into Registeration(UserName, Password, EmailAddress, Gender) values('" + TextBox_UN.Text + "','" + TextBox_P.Text + "','" + TextBoxEA.Text + "','" + DropDownList_G.Text + "','" + "')"; and my bd has the same number of columns but shows error There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statemen