Ir para o conteúdo
csantos

[Resolvido] DateTimePicker

Mensagens Recomendadas

csantos    0
csantos

Ola boa tarde

estou aqui com uma duvida queria saber se me podem ajudar

na minha form tenho uma DateTimePicker e quando escolho uma data e carrego no meu botao para guardar na minha base de dados ele me da um erro:

Conversion failed when converting date and/on time from character string.

Agradeço a ajuda............

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
nelsonr    333
nelsonr

Boas csantos,

estas a usar o datetimepicker.text? ou .value?

O melhor é colocares aqui a parte do código que usas, para facilitar a ajuda

Se calhar é o mesmo problema colocado aqui:

Editado por nelsonr

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
csantos    0
csantos

Agradeço. O meu código é diferente do link que me enviaste. De qualquer forma alterei de Text para Value e já funciona. Obrigado!!

Vou colocar o meu código. Se tiveres alguma observação a fazer diz, se fizeres o favor, pois estou ainda a aprender (primeiros passos :) )

Private Sub Insirir()

Dim objCommand As SqlCommand = New SqlCommand()

objConnection.Open()

objCommand.Connection = objConnection

objCommand.CommandText = "INSERT INTO MAQUINAS " & _

"(MATRICULA_NUMERO, NOME_MAQUINA, ID_LINHA, AMORTIZACAO, PRECO_COMPRA, ANO_COMPRA, OBSERVACOES, NOME_LINHA) " & _

"VALUES(@MATRICULA_NUMERO, @NOME_MAQUINA,@ID_LINHA,@AMORTIZACAO,@PRECO_COMPRA,@ANO_COMPRA, @OBSERVACOES, @NOME_LINHA)"

objCommand.Parameters.AddWithValue("@MATRICULA_NUMERO", TB_NumeroMaquina.Text)

objCommand.Parameters.AddWithValue("@NOME_MAQUINA", TB_Nome.Text)

objCommand.Parameters.AddWithValue("@ID_LINHA", CB_Linha.Text)

objCommand.Parameters.AddWithValue("@AMORTIZACAO", TB_Amortizacao.Text)

objCommand.Parameters.AddWithValue("@PRECO_COMPRA", TB_PrecoCompra.Text)

objCommand.Parameters.AddWithValue("@ANO_COMPRA", DateTimePicker1.Value)

objCommand.Parameters.AddWithValue("@OBSERVACOES", TB_Observacoes.Text)

objCommand.Parameters.AddWithValue("@NOME_LINHA", TB_Nome_Linha.Text)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.