Você já viu se o fields[3].AsString está retornando o horário corretamente? Caso sim, então é um problema da máscara no MaskEdit. Geralmente isso acontece por causa do ":", para testar, faz um teste tirando a máscara.
Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br ----- Original Message ----- From: Guilherme Alves To: delphi-br@yahoogrupos.com.br ; [EMAIL PROTECTED] Sent: Friday, February 08, 2008 2:21 PM Subject: [delphi-br] Minutos da Hora!!! Olá amigos Estou com uma dúvida "tosca". Eu insiro normalmente um registro novo na minha tabela. O campo que está me dando trabalho é do tipo time, e o registro grava normalmente (inclusive no banco de dados, o horário fica registrado por exemplo: 14:18), mas quando vou mostrar os dados, ele só me mostra 14:00 (os minutos não mostram). Este campo é um MaskEdit usando a forma: !90:00;1;_ Tenho uma procedure que se chama 'mostraosdados'. Está assim: begin with datamodule.sql1 do begin ...... maskedit_hora.text:=fields[3].AsString; ........ end; Espero uma ajuda. Agradeço! --------------------------------- Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] -------------------------- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,47acc060768321299919858 [As partes desta mensagem que não continham texto foram removidas]