| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
karlosrapanui Profissional


Registrado: Terça-Feira, 29 de Agosto de 2006 Mensagens: 538
|
Enviada: Sex Abr 06, 2018 8:16 am Assunto: Mascara em tempo de execução |
|
|
Importei de um txt um campo nascimento para um campo varchar( 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 |
|
 |
dorivansousa Novato

Registrado: Quinta-Feira, 18 de Março de 2004 Mensagens: 9 Localização: Açailândia - Ma
|
Enviada: Sex Abr 06, 2018 9:22 am Assunto: |
|
|
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 |
|
 |
karlosrapanui Profissional


Registrado: Terça-Feira, 29 de Agosto de 2006 Mensagens: 538
|
Enviada: Sex Abr 06, 2018 12:53 pm Assunto: |
|
|
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 |
|
 |
|