Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

natalia

Gravar data no Sql Server

Recommended Posts

Oi pessoal,Eu gostaria de saber pque isto acontece:Preciso gravar estes dados no SQL Server.sql = "INSERT INTO Chamado(chmCodigo, chmTexto, chmData) VALUES("& chmCodigo &", '"& chmTexto &"', Convert(Datetime, '"& chmData &"', 103) "Mas estou com problemas com a data. Eu uso o "Convert" funciona beleza por alguns dias, depois começa apresentar erro. Aí eu retiro o "Convert" e funciona por mais alguns dias, depois apresenta erro novamente. Preciso sempre colocar ou retirar a função, pque isto acontece? Como posso fazer para que isto funcione definitivamente sem ter que mexer mais. Alguém sabe?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca vi usar convert para datetime.use para varchar ou tente com castconvert(varchar,dt_data,103)cast(datetime,dt_data,103)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que dia dá problema? Antes do dia 12 não da problema? Se for independente do dia pode ser algum problema no servidor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca prestei atenção nas datas, eu sei que fica um tempo bom e depois dá erro, as vezes demora para dar erro, as vezes acontece mais rápido, mas vou prestar atenção nisso.Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

De repente não é bem como você quer, mas grava sem usar o convert, e usa o convert quando usar o select.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.