Inquiridor
Urgente meu tipo de dado no banco dados é numeric(18,0) ao convert da um erro:Cadeia de entrada não estava em um formato incorreto.

Pergunta
-
Urgente meu tipo de dado no banco dados é numeric(18,0) ao convert da um erro:Cadeia de entrada não estava em um formato incorreto.
protectedvoidbtnEnviar_Click(objectsender, EventArgse)
{
SqlConnectionstrConnectioString = newSqlConnection(newSystem.Configuration.AppSettingsReader().GetValue("ConexaoBD", System.Type.GetType("System.String")).ToString());
SqlCommandGravarProsposta = newSqlCommand("INSERT INTO Prv_Participantes (Nome_Completo, CPF)"+
"VALUES (@Nome_Completo, @CPF)", strConnectioString);
// SqlCommand GravarProsposta = new SqlCommand("INSERT INTO Prv_Participantes (Nome_Completo, CPF, Data_Nascimento, OAB, RG, Orgao_Expeditor, Conjuge, Ocupacao, Naturalidade, Nacionalidade, Patrimonio_Anual, Representante_Legal, Representante_Legal_CPF, Filiacao_Pai, Filiacao_Mae, EnderecoR, NumeroR, ComplementoR, BairroR, CidadeR, EnderecoC, NumeroC, ComplementoC, BairroC, CidadeC, CEPC, DDD_Residencial, Telefone_Residencial, DDD_Comercial, Telefone_Comercial, DDD_Recado, Telefone_Recado, DDD_Celular, Telefone_Celular, Email, Valor_Contribuicao, UFR)" +
// "VALUES (@Nome_Completo, @CPF, @Data_Nascimento, @OAB, @RG, @Orgao_Expeditor, @Conjuge, @Ocupacao, @Naturalidade, @Nacionalidade, @Patrimonio_Anual, @Representante_Legal, @Representante_Legal_CPF, @Filiacao_Pai, @Filiacao_Mae, @EnderecoR, @NumeroR, @ComplementoR, @BairroR, @CidadeR, @EnderecoC, @NumeroC, @ComplementoC, @BairroC, @CidadeC, @CEPC, @DDD_Residencial, @Telefone_Residencial, @DDD_Comercial, @Telefone_Comercial, @DDD_Recado, @Telefone_Recado, @DDD_Celular, @Telefone_Celular, @Email, @Valor_Contribuicao, @UFR)", strConnectioString);
GravarProsposta.Parameters.AddWithValue(
"@Nome_Completo", txt_Nome_Completo.Text).ToString();
GravarProsposta.Parameters.AddWithValue(
"@CPF", Int64.Parse(txt_CPF.Text).ToString());
// GravarProsposta.Parameters.AddWithValue("@Data_Nascimento", DateTime.Parse(txt_Data_
Todas as Respostas
-
-
E ae tuco, blz cara?
Seguinte tuco, tava aqui olhando o seu código e porque seu banco esta como numeric no banco?
Para CPF use um text normal, pode ser um char.
Veja os tipos existentes no SQL:
http://www.macoratti.net/11/03/sql_nv1.htm
Se a resposta foi útil por favor qualifique! Janderson Candido de Mattos - MCTS
-