GRAVANDO HORA NO BANCO DE DADOS PELO UPDATE DO SQL
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
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
bem... existe algum problema em gravar como texto?
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.
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