Caractere ASCII
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?
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
Curtidas 0
Respostas
Edilcimar
23/01/2006
use o #9 para tab, use o 10 para retorno ou o próprio 13
GOSTEI 0
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
23/01/2006
quando gravar no bd, grave com os comandos
GOSTEI 0
Adrinei
23/01/2006
Achei na tbudf a função UDF_CHR(x) onde vc coloca o caracter ASCII desejado...
GOSTEI 0