none
Banco de Dados RRS feed

  • Pergunta


  •  public void salva(FuncionarioEntidade funcionario) // Método salva
            {
                //1 - Criar uma conexão com o BD
                SqlConnection conexao = new SqlConnection();
    
                //2 - Configurar um comando
                conexao.ConnectionString = ConfigurationManager.ConnectionStrings["ConexaoBD"].ConnectionString;
    
                //3 - Criar um comando
                SqlCommand comando = conexao.CreateCommand();
    
                //4 - Especificar o tipo de comando
                comando.CommandType = System.Data.CommandType.Text;
    
                //5 - Especificar o comando
                comando.CommandText = "INSERT INTO tb_FUNCIONARIO " +
                    "(NOME_FUNCIONARIO, MATRICULA_FUNCIONARIO, NUMERO_FUNCIONARIO, CIDADE_FUNCIONARIO, RUA_FUNCIONARIO, SALARIO_FUNCIONARIO, TELEFONE_1_FUNCIONARIO, TELEFONE_2_FUNCIONARIO, EMAIL_FUNCIONARIO, AP_FUNCIONARIO, COMPLEMENTO_FUNCIONARIO, CPF_FUNCIONARIO, SENHA_FUNCIONARIO, CONFIRMA_SENHA_FUNCIONARIO BAIRRO_FUNCIONARIO, SEXO_FUNCIONARIO, DATA_NASCIMENTO_FUNCIONARIO, DATA_ADMISSAO_FUNCIONARIO, USUARIO_FUNCIONARIO) " +
                    "VALUES " +
                    "(@NOME_FUNCIONARIO, @MATRICULA_FUNCIONARIO, @NUMERO_FUNCIONARIO, @CIDADE_FUNCIONARIO, @RUA_FUNCIONARIO, @SALARIO_FUNCIONARIO, @TELEFONE_1_FUNCIONARIO, @TELEFONE_2_FUNCIONARIO, @EMAIL_FUNCIONARIO, @AP_FUNCIONARIO, @COMPLEMENTO_FUNCIONARIO, @CPF_FUNCIONARIO, @SENHA_FUNCIONARIO, @CONFIRMA_SENHA_FUNCIONARIO @BAIRRO_FUNCIONARIO, @SEXO_FUNCIONARIO, @DATA_NASCIMENTO_FUNCIONARIO, @DATA_ADMISSAO_FUNCIONARIO, @USUARIO_FUNCIONARIO) ";
                comando.Parameters.AddWithValue("@NOME_FUNCIONARIO", funcionario.nomeFuncionario);//referencia com entidade
                comando.Parameters.AddWithValue("@MATRICULA_FUNCIONARIO", funcionario.matriculaFuncionario);
                comando.Parameters.AddWithValue("@NUMERO_FUNCIONARIO", funcionario.numeroFuncionario);
                comando.Parameters.AddWithValue("@CPF_FUNCIONARIO", funcionario.cpfFuncionario);
                comando.Parameters.AddWithValue("@SENHA_FUNCIONARIO", funcionario.senhaFuncionario);
                comando.Parameters.AddWithValue("@CIDADE_FUNCIONARIO", funcionario.cidadeFuncionario);
                comando.Parameters.AddWithValue("@SEXO_FUNCIONARIO", funcionario.sexoFuncionario);
                comando.Parameters.AddWithValue("@SALARIO_FUNCIONARIO", funcionario.salarioFuncionario);
                comando.Parameters.AddWithValue("@DATA_NASCIMENTO_FUNCIONARIO", funcionario.dataNascimentoFuncionario);
                comando.Parameters.AddWithValue("@DATA_ADMISSAO_FUNCIONARIO", funcionario.dataAdmissaoFuncionario);
                comando.Parameters.AddWithValue("@AP_FUNCIONARIO", funcionario.apFuncionario);
                comando.Parameters.AddWithValue("@RUA_FUNCIONARIO", funcionario.ruaFuncionario);
                comando.Parameters.AddWithValue("@COMPLEMENTO_FUNCIONARIO", funcionario.complementoFuncionario);
                comando.Parameters.AddWithValue("@TELEFONE_1_FUNCIONARIO", funcionario.tel1Funcionario);
                comando.Parameters.AddWithValue("@TELEFONE_2_FUNCIONARIO", funcionario.tel2Funcionario);
                comando.Parameters.AddWithValue("@BAIRRO_FUNCIONARIO", funcionario.bairroFuncionario);
                comando.Parameters.AddWithValue("@EMAIL_FUNCIONARIO", funcionario.emailFuncionario);
                comando.Parameters.AddWithValue("@CONFIRMA_SENHA_FUNCIONARIO", funcionario.confirmaSenhaFuncionario);
                comando.Parameters.AddWithValue("@USUARIO_FUNCIONARIO", funcionario.usuarioFuncionario);
    
                //6 - Abrir a conexão
                conexao.Open();
    
                //7 - Executar o comando
                comando.ExecuteNonQuery();
    
                //8 - Fechar a conexão
                conexao.Close();
            }

    Bom dia .

    To com um problema no meu projeto, quando mando salvar ele da um erro no passo dois do codigo acima

    falando = "Keyword not supported: 'integrate security'." como poderia resolver esse problema por favor ?

    quinta-feira, 12 de dezembro de 2013 14:31

Todas as Respostas

  • Na sua connectionstring está errado, na verdade o correto é Integrated Security
    quinta-feira, 12 de dezembro de 2013 14:35
  • Onde que eu estou errando e onde tenho que fazer a alteração quando dou um ' control shfit B ' ele não apresenta nenhum erro mas quando rodo o projeto e mando salvar ele para no passo dois do codigo para salvar no banco e aparece aquela janela de erro falando "Keyword not supported: 'integrate security'."
    quinta-feira, 12 de dezembro de 2013 14:43
  • Você tem que fazer a alteração no arquivo que está a sua Conexao com o Banco, se for uma aplicação web(web.config) se for forms(app.config), o erro está onde você passa o nome do servidor, base de dados, etc.

    A palavra está escrita errada, não é integrate security mas sim Integrated Security

    quinta-feira, 12 de dezembro de 2013 14:53
  • Valeu Guilherme da Luz deu certo !!
    quinta-feira, 12 de dezembro de 2013 15:50
  • Não esqueça de finalizar o tópico.
    quinta-feira, 12 de dezembro de 2013 17:38