Caros,
Estou tendo o erro em anexo e não sei como resolver, o erro explode após eu passar pelo int n = cmd.ExecuteNonQuery();
private void bt_salvar_Click(object sender, EventArgs e) { bt_salvar.Enabled = false; bt_desfazer.Enabled = false; sqlConn = new SqlConnection(strCoon); SqlCommand cmd = new SqlCommand("inserir_clientes", sqlConn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nm_nome", tb_nome.Text); cmd.Parameters.AddWithValue("@nr_cnpj", tb_cnpj.Text); cmd.Parameters.AddWithValue("@nr_cpf", tb_cpf.Text); cmd.Parameters.AddWithValue("@dt_nascimento", tb_nascimento.Text); cmd.Parameters.AddWithValue("@nm_estado_civil", cb_estado_civil.Text); cmd.Parameters.AddWithValue("@nm_naturalidade", tb_naturalidade.Text); cmd.Parameters.AddWithValue("@nm_email", tb_email.Text); cmd.Parameters.AddWithValue("@nm_endereco", tb_endereco.Text); cmd.Parameters.AddWithValue("@ds_complemento", tb_complemento.Text); cmd.Parameters.AddWithValue("@nm_bairro", tb_bairro.Text); cmd.Parameters.AddWithValue("@nm_cidade", tb_cidade.Text); cmd.Parameters.AddWithValue("@nm_uf", tb_uf.Text); cmd.Parameters.AddWithValue("@nr_cep", tb_cep.Text); cmd.Parameters.AddWithValue("@nr_tel_residencial", tb_tel_residencial.Text); cmd.Parameters.AddWithValue("@nr_tel_celular", tb_celular.Text); cmd.Parameters.AddWithValue("@nr_tel_comercial", tb_tel_comercial.Text); cmd.Parameters.AddWithValue("@ds_observacao", tb_observacao.Text); cmd.Parameters.AddWithValue("@nm_sexo", cb_sexo.Text); sqlConn.Open(); int n = cmd.ExecuteNonQuery(); sqlConn.Close(); if (n > 0) { MessageBox.Show("Registro inserido com sucesso"); } else MessageBox.Show("Erro ao inserir o registro"); } MessageBox.Show("Erro ao inserir registro."); }