[firebase-br] Ficheiro ascii a partir do Servidor
Carlos H. Cantu
listas em warmboot.com.br
Qua Maio 15 11:39:52 -03 2013
Dependendo do que vc quer fazer, pode ser que usar uma tabela externa
do FB resolva seu problema. Caso contrário, somente através de UDF
(não recomendo).
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
MR> Olá boa gente,
MR> Gostaria de saber se haverá como escrever a partir de uma "Store Procedure"
MR> um ficheiro ascii (externo) para disco em vez de o fazer no cliente ou seja
MR> no executável. Quando digo escrever para disco significa fazer como fazemos
MR> no delphi7 por exemplo:
MR> var
MR> QQTextoFile : TextFile;
MR> QQLinha:String[80];
MR> j: integer;
MR> begin
MR> AssignFile(QQTextoFile, 'c:\QQMyTextoFile.txt') ;
MR> Rewrite(QQTextoFile) ;
MR> for Select * from Cobranças CB
MR> INTO :MY_*_VARS
MR> Do
MR> Begin
MR> QQLinha=:MyVar1||MyVar2||MyVar3||Etc...;
MR> IF (QQCOISA=TRUE) THEN
MR> WriteLn(QQTextoFile, QQLinha) ;
MR> End
MR>
MR> CloseFile(QQTextoFile) ;
MR> end;
MR> Estou convencido que em ficheiros grandes os ganhos de performance, sendo,
MR> é claro, seriam significativos.
MR> Obrigado por qualquer ajuda
MR> Mário
MR> ______________________________________________
MR> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
MR> Para saber como gerenciar/excluir seu cadastro na lista, use:
MR> http://www.firebase.com.br/fb/artigo.php?id=1107
MR> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista