GRAVANDO HORA NO BANCO DE DADOS PELO UPDATE DO SQL

USUARIO.EXCLUIDOS 08/07/2005 15:27:02
#92995
Oi........

Estou tentando inserir um os dados de um MaskEdit para a Tabela do Access , através do comando Update do SQL.

TabProgramação.Open "Update Cad_Prog_Produção SaidaEmpresa = #" & Format(MskSaidaEmpresa.Text, "hh:mm") & "# where NumProgProd like '" & TxtNumProd & "'", Cn

O campo na tabela está configurado com formato DataHora / HoraAbreviada ÂÂÂ'...
Só que na hora de gravar , grava a hora toda zerada (00:00)...... o q pode ser ?

Obrigado
Leandro
JEAN.JEDSON 08/07/2005 15:31:29
#92997
bem... existe algum problema em gravar como texto?
CLAUDIOLUCROCHA 08/07/2005 16:18:09
#93017
Leno eu gravo a hora junto com a data asssim.

update ..... Format(data & " " & hora, "dd/mm/yyyy hh:mm:ss") entre aspas simples ficando '10/07/2005 10:10:01' mais no access defino o campo como date ele guarda os dois.
Mesmo voce passando entre aspas (seria um texto) ele transforma para date e grava no fornato de data e hora. Sem problema.

Uso ADO e access 2000 neste sistema.
Tópico encerrado , respostas não são mais permitidas