ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Mascara em tempo de execução

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
karlosrapanui
Profissional
Profissional


Registrado: Terça-Feira, 29 de Agosto de 2006
Mensagens: 538

MensagemEnviada: Sex Abr 06, 2018 8:16 am    Assunto: Mascara em tempo de execução Responder com Citação

Importei de um txt um campo nascimento para um campo varchar(Cool da tabela.

Importei como varchar pois no arquivo estava alguns dados como ddmmaaaa e outros como aaaammdd

Agora preciso exibir isso num dbgrid configurando a mascara de acordo com o que esta no campo;

Alguem tem uma ideia como como fazer isso ?

Estou utilizando ibdataset / firebird

Agradeço a quem puder ajudar.

[]'s
Carlos
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
dorivansousa
Novato
Novato


Registrado: Quinta-Feira, 18 de Março de 2004
Mensagens: 9
Localização: Açailândia - Ma

MensagemEnviada: Sex Abr 06, 2018 9:22 am    Assunto: Responder com Citação

vc vai precisar qual formato ta aaaammdd ou ddmmaaaa e ja pode ir tratando na importacao colocando as barras onde precisar

copia as partes e vai montando

Código:
var
data, texto: String
begin
  texto:=campo do banco de dados;  data:=Texto[0]+Texto[1]+'/'+Texto[2]+Texto[3]+'/'+Texto[4]+Texto[5]+Texto[6]+Texto[8]
end;

_________________
Voçê ensina melhor aquilo que mais precisa aprender
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Yahoo Messenger MSN Messenger
karlosrapanui
Profissional
Profissional


Registrado: Terça-Feira, 29 de Agosto de 2006
Mensagens: 538

MensagemEnviada: Sex Abr 06, 2018 12:53 pm    Assunto: Responder com Citação

Então.....

Ja esta gravado os dados na tabela...alguns como ddmmaaaa e outros como aaaammdd...em um campo varchar(8)

O que eu preciso é formatar isso em tempo de execução para exibir em um dbgrid....para exibir como dd/mm/yyyy
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB