You are Good Programmer....
But..there is One thing I noticed.... that....you just missed a single line to add into your code while passing Parameters to the SqlCommand Object.
string insCmd = "Insert into TableSecurity (INST_ID, EmailAddress, Password) values (@INST_ID, @EmailAddress, @Password)";
SqlCommand insertUser = new SqlCommand(insCmd, con);
insertUser.Parameters.AddWithValue("@INST_ID", 'TextBoxName.Text');
insertUser.Parameters.AddWithValue("@EmailAddress", TextBoxEA.Text);
insertUser.Parameters.AddWithValue("@Password", TextBoxPW.Text);