Fórum Retirar um pedaço de uma string #257555

08/11/2004

0

Tenho o seguinte comando:
dm.cds_aux_esp.FieldByName(´obs´ + inttostr(w)).AsString := (dm.cds_resultado.fieldbyname(´procuraevento´ + inttostr(i)).AsString + ´ ´ + dm.cds_resultado.fieldbyname(´refer´ + inttostr(i)).AsString);

no ultimo pedaço: dm.cds_resultado.fieldbyname(´refer´ + inttostr(i)).AsString); essa string é um horário, ex: 08:00:00 e gostaria de deixar assim: 08:00
Só que não consigo uma formatação que chegue a esse resultado.
Alguém me dá uma dica


Roberto Rossi

Roberto Rossi

Responder

Posts

08/11/2004

Rômulo Barros

[color=blue:627adfb251][b:627adfb251]Segue:[/b:627adfb251][/color:627adfb251]

dm.cds_aux_esp.FieldByName(´obs´ + inttostr(w)).AsString := (dm.cds_resultado.fieldbyname(´procuraevento´ + inttostr(i)).AsString + ´ ´ + Copy(dm.cds_resultado.fieldbyname(´refer´ + inttostr(i)).AsString),1,5);


Se no banco de dados o campo ´refer´ aceitar datas, segue:

dm.cds_aux_esp.FieldByName(´obs´ + inttostr(w)).AsString := (dm.cds_resultado.fieldbyname(´procuraevento´ + inttostr(i)).AsString + ´ ´ + FormamtDateTime(´hh:mm´,dm.cds_resultado.fieldbyname(´refer´ + inttostr(i)).AsDateTime));



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar