Caractere ASCII

Firebird

23/01/2006

Estou precisando exportar um arquivo gerado pelo BD (uso a udf_file para escrever no arquivo). Entretanto, para exportar este arquivo do BD precisaria de um ´tab´.
Ex.: JOAO DA SILVA ESTAGIÁRIO.
Os espaços entre ´João da Silva´ e ´estagiário´, se visualizarmos num editor de texto, é um ´tab´ e não vários caracteres em branco. Se coloco caracteres em branco, não quebra a linha... logo, não funciona!
Assim como existe no Delphi #13 para o enter, existe alguma saída similar para o BD?


Adrinei

Adrinei

Curtidas 0

Respostas

Edilcimar

Edilcimar

23/01/2006

use o #9 para tab, use o 10 para retorno ou o próprio 13


GOSTEI 0
Adrinei

Adrinei

23/01/2006

Ok, mas preciso destas teclas para firebird e não para delphi, pois minha exportação sai do banco de dados para um arquivo texto sem passar pela aplicação (Delphi).


GOSTEI 0
Edilcimar

Edilcimar

23/01/2006

quando gravar no bd, grave com os comandos


GOSTEI 0
Adrinei

Adrinei

23/01/2006

Achei na tbudf a função UDF_CHR(x) onde vc coloca o caracter ASCII desejado...


GOSTEI 0
POSTAR