Como Completar String com espaços?

Delphi

09/06/2005

Oi Pessoal acho que minha dúvida é simples, mas não sei como fazer...
Estou gravando um campo do BD em um arquivo TXT

Preciso pegar as 35 primeiras letras da string e gravar no txt, mas caso esta string tenha menos que 35 caracteres devo preencher com espacos...

Como posso fazer isso?

Fui


Wgm8

Wgm8

Curtidas 0

Respostas

Rjun

Rjun

09/06/2005

Qual banco você esta usando? Qual o tipo do campo(char/varchar)? Por que você quer preencher com espaço?


GOSTEI 0
Wgm8

Wgm8

09/06/2005

Pois o layout exige isso....
Uso o ORACLE
é uma Char


GOSTEI 0
Beppe

Beppe

09/06/2005

Campo + StringOfChar(´ ´, 35 - Length(Campo))


GOSTEI 0
Rjun

Rjun

09/06/2005

Bom, pelo menos no SQL Server, se o campo é char(35) e você gravar uma string com menos de 35 o que ficar no final é espaço em branco.


GOSTEI 0
POSTAR