Array
(
)

SQL com Delphi

Tremonti
   - 25 ago 2004

Galera, tenho um banco de dados que armazena o nome de usuario e a senha respectivamente...
Gostaria de saber como eh que eu faço para que quando eu mandar em um botao no delphi, ele me gerar um arquivo (*.txt) da tabela na mesma pasta do executável....

Vi no sql que dá pra vc mandar gerar em que tipo vc quer que apareça...
Execute Mode - in grid, in file, in text...
E se já existir, salvar em cima...


Valew galera


Deryck
   - 26 ago 2004

cara fala os componentes que vc usa,,, é alguma coisa ...
nome_datamodule......sql.savetofile(´didretorio que vc quer que ela vai´)

if o diretorio na exitir,,vc da um mkdir e cria antes de salva


Fer_nanda
   - 26 ago 2004

Bom se vc já conseguiu gerar o arquivo como falou, vc pode salvá-lo utilizando o seguinte código
#Código


var
var_sequencia : integer;

...
if FileExists(´nomearq.txt´) then
begin
if Application.MessageBox(´Deseja sobrepor o arquivo ?´,
´Atenção´, mb_YesNo+mb_IconQuestion + mb_DefButton2) = IDYes then
SaveToFile(´c:\caminho\nomearq.txt´)
else
SaveToFile(´c:\caminho\nomearq´ + inttostr(var_seguencia) +´.txt´);
end;


Outra maneira de salvar os arquivosde uma tabela de maneira mais rápida é vc utilizar um clientdataset... com ele vc pode gerar arquivo texto, xml... leia esse artigo http://www.activedelphi.com.br/modules.php?op=modload&name=News&file=article&sid=14&mode=thread&order=0&thold=0

Espero ter te ajudado.
Até