[delphi-br] Serviço Windows FTP

2006-09-12 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Colegas estou fazendo um programa que deve rodar como um serviço windows, a 
finalidade é fazer cópia de arquivos TXT de um servidor windows para um 
servidor UNIX AIX via FTP, todos os dias em um certo horário previamente 
agendado.
Eu fiz o programa, ele roda perfeitamente como um serviço do windows, mas a 
linha que deve fazer o ftp é que não está funcionando, quando rodo a instrução 
via command funciona, criei um outro projeto form- new-application e testei 
as instruções abaixo e funcionou, mas quando rodo estas instruções como um 
serviço do windows não funciona.
Segue alguns exemplos utilizados:
  WinExec(PChar('command.com /c ftp -i -s:c:\scriptfile.txt  
nameserver),SW_HIDE);   
  ShellExecute(Handle, 'open',  pchar('command.com /c ftp -i 
-s:c:\scriptfile.txt  nameserver'), nil, nil, SW_HIDE);
  CreateProcess( Nil, PChar('command.com /c ftp -i -s:c:\scriptfile.txt 
 nameserver), Nil, Nil, False, CREATE_NEW_CONSOLE Or NORMAL_PRIORITY_CLASS, 
Nil, PChar('C:\'),  SUInfo, ProcInfo );

Se alguém tiver alguma dica de como posso fazer o ftp no meu projeto que é um 
serviço windows eu agradeço, um abraço a todos.


Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
 Diretor da Divisão de Sistemas Administrativos
  Tribunal Regional Federal da 3ª Região
   [EMAIL PROTECTED] - (11) 3012-1024  
 http://www.trf3.gov.br   




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





RE: [delphi-br] ECO no mundo real

2005-10-27 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Concordo com o Daniel.

Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
 Divisão de Sistemas Administrativos
   [EMAIL PROTECTED] - (11) 3012-1024  
 http://www.trf3.gov.br   


 [EMAIL PROTECTED] 10/27/05 10:01 am 
Oi Rodrigo,

Essa é só minha opinião:
Essa sua dica é ótima para newsgroups onde as conversas ficam agrupadas. 
Se alguém quiser entender o contexto de uma mensagem em uma lista de 
distribuição, é importante manter as mensagens anteriores (mesmo se ficar 
grande). 

[]s

Daniel Polistchuck
Consulting Services Manager
Borland Software Corporation
Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947
[EMAIL PROTECTED] - www.borland.com.br http://www.borland.com.br/ 

A Borland Software Corporation é líder global em soluções independentes de 
plataforma para o Software Delivery Optimization, auxiliando nossos clientes a 
resolverem as restrições no desenvolvimento de aplicações nos dias de hoje, 
para maximizar o valor do negócio de seu software





From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Rodrigo Tognin
Sent: Thursday, October 27, 2005 10:48 AM
To: delphi-br@yahoogrupos.com.br 
Subject: RES: [delphi-br] ECO no mundo real


Só uma dica pro pessoal, vejam como ficou grande esse e-mail.

Quando forem responder, tirem uma parte de baixo, como eu fiz, com isso gera
menos tráfego.

Ainda mais quando um assunto fica aquele bate-rebate... pessoas respondem
três palavras só...

Só uma dica.

Rodrigo

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] 
nome de Campus
Enviada em: quinta-feira, 27 de outubro de 2005 06:53
Para: delphi-br@yahoogrupos.com.br 
Assunto: Re: [delphi-br] ECO no mundo real


Eu sei Francisco, mas em 20 anos isso vai ser banal, como o celular hoje.

- Original Message -
From: Francisco Thiago [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, October 26, 2005 5:04 PM
Subject: Re: [delphi-br] ECO no mundo real


 Dependendo do quanto você ganhe - ou se conhece algum engenheiro
 eletrônico - isso já é possível hoje


 - Original Message -
 From: Campus [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Wednesday, October 26, 2005 4:11 PM
 Subject: Re: [delphi-br] ECO no mundo real


  daqui a 20 anos vou estar aposentado.
 
  acendedo a luz e ligando todos os eletrodomésticos com comandos de voz,
e
  sabe-se lá se não for por ondas mentais.
 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






Yahoo! Grupos, um serviço oferecido por:  
http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gif   



Links do Yahoo! Grupos


*  Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/delphi-br/ 

*  Para sair deste grupo, envie um e-mail para:
  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 

*  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo! http://br.yahoo.com/info/utos.html . 




[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/ 
  Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED] 
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: [delphi-br] Som usando campos blob

2005-10-27 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Caro Luis,

Pense bem se voce deve realmente gravar estes arquivos de som dentro dos campos 
blobs, se não tiver outra opção procure compactar os arquivos antes de 
gravá-los, e antes de reproduzi-los descompacte-os. 
Não é recomendada a gravação de arquivos .AVI dentro de blobs, principalmente 
se os arquivos forem grandes.
O ideal é que voce grave em uma tabela do banco, o endereço dos arquivos .AVI 
que serão gravados em um determinado file system, que pode ser um diretório do 
windows server, de um storage, do samba (linux), netware (novell), etc.
Em 2002 tive de escolher entre em gravar arquivos dos tipos: .MP3, .DOC, .XLS, 
.PDF, etc em campos Blob ou em File System, e hoje que tenho por volta 
12.000.000 de registros no Interbase (o GDB está hoje com 6.7 Gb) dou graças a 
Deus de ter escolhido o File System ao invés do blob, voce imagina o tamanho 
que o GDB estaria hoje se a escolha fosse o Blob ?
Tem um exemplo em http://bdn.borland.com/article/0,1410,25364,00.html que 
funciona legal.


Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
 Divisão de Sistemas Administrativos
   [EMAIL PROTECTED] - (11) 3012-1024  
 http://www.trf3.gov.br   


 [EMAIL PROTECTED] 10/27/05 10:51 am 
Pessoal,

Estou precisando trabalhar com som, na minha
aplicação, que será armazenado no banco. Para isso,
estou usando campos blob. Como não tinha a menor idéia
de como fazê-lo, perguntei ao nosso amigo google e ele
me respondeu com o código logo abaixo.
O problema eh q tá dando o erro 'Invalid class
typecast' (na linha indicada no código) e eu não tô
conseguindo resolver.
Alguém pode me dar uma força?

Agradeço antecipadamente.

[]s
Luis Alberto

Question and Answer Database

FAQ1181D.txt   Storing/Playing an .AVI file in a
database
Category   :Database/VCL
Platform:All
Product:All 32 bit  

Question:
How can I store an AVI file in a database and then
play AVI 
files?

Answer:
AVI files can be stored in BLOB (binary large object)
fields. 
The easiest way to play an AVI file stored in a BLOB
is to write
the BLOB data to a temporary file, then let the
mulimedia player
play the file. The following example demonstrates how
to store 
an AVI file to a BLOB field, and also play the AVI
file from the
BLOB field.

Example:

var
  FileName : string;

{This function gets a temporary file name form the
system}
function GetTemporaryFileName : string;
{$IFNDEF WIN32}
  const MAX_PATH = 144;
{$ENDIF}
var
{$IFDEF WIN32}
  lpPathBuffer : PChar;
{$ENDIF}
  lpbuffer : PChar;
begin
{Get the file name buffer}
  GetMem(lpBuffer, MAX_PATH);
{$IFDEF WIN32}
{Get the temp path buffer}
  GetMem(lpPathBuffer, MAX_PATH);
{Get the temp path}
  GetTempPath(MAX_PATH, lpPathBuffer);
{Get the temp file name}
  GetTempFileName(lpPathBuffer,
  'tmp',
  0,
  lpBuffer);
{Free the temp path buffer}
  FreeMem(lpPathBuffer, MAX_PATH);
{$ELSE}
{Get the temp file name}
  GetTempFileName(GetTempDrive('C'),
  'tmp',
  0,
  lpBuffer);
{$ENDIF}
{Create a pascal string containg}
{the  temp file name and return it}
  result := StrPas(lpBuffer);
{Free the file name buffer}
  FreeMem(lpBuffer, MAX_PATH);
end;

{Read a AVI file into a blob field}
procedure TForm1.Button1Click(Sender: TObject);
var
  FileStream: TFileStream; {to load the avi file}
  BlobStream: TBlobStream; {to save to the blob}
begin
{Allow the button to repaint}
  Application.ProcessMessages;
{Turn off the buttons}
  Button1.Enabled := false;
  Button2.Enabled := false;
{Assign the avi file name to read}
  FileStream := TFileStream.Create(
   
'C:\PROGRA~1\BORLAND\DELPHI~1\DEMOS\COOLSTUF\COOL.AVI',
fmOpenRead);
  Table1.Edit;
{Create a BlobStream for the TField Table1AVI}
  BlobStream := TBlobStream.Create(Table1AVI,
bmReadWrite); - erro nesta linha (uso
query em vez de table)
{Seek to the Beginning of the stream}
  BlobStream.Seek(0, soFromBeginning);
{Delete any data that may be there}
  BlobStream.Truncate;
{Copy from the FileStream to the BlobStream}
  BlobStream.CopyFrom(FileStream, FileStream.Size);
{Free the streams}
  FileStream.Free;
  BlobStream.Free;
{Post the record}
  Table1.Post;
{Enable the buttons}
  Button1.Enabled := true;
  Button2.Enabled := true;
end;

{Read an avi stored in a blob, and play it}
procedure TForm1.Button2Click(Sender: TObject);
var
  FileStream: TFileStream; {a temp file}
  BlobStream: TBlobStream; {the AVI Blob}
begin
{Create a blob stream for the AVI blob}
  BlobStream := TBlobStream.Create(Table1AVI, bmRead);
-- erro nesta linha
  if BlobStream.Size = 0 then begin
   BlobStream.Free;
   Exit;
  end;
{Close the media player}
  MediaPlayer1.Close;
{Reset the file name}
  MediaPlayer1.FileName := '';
{Refresh the play window}
  MediaPlayer1.Display := Panel1;
  Panel1.Refresh;
{if we have a temp file then erase it}
  if FileName  '' then

Re: [delphi-br] Assinatura Digital

2005-10-26 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Ailton,

Na verdade vc não precisa do Delphi para assinar documentos utilizando a 
certificação digital.
Se vc quiser maiores informações sobre este assunto pode me ligar.

Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
 Divisão de Sistemas Administrativos
   [EMAIL PROTECTED] - (11) 3012-1024  
 http://www.trf3.gov.br   


 [EMAIL PROTECTED] 10/25/05 7:43 pm 
Saiu uma materia sobre este assunto na ultima edicao da revista activedelphi 
www.activedelphi.com.br 

[]'s


- Original Message - 
From: Ailton Branco [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, October 24, 2005 9:44 AM
Subject: [delphi-br] Assinatura Digital


Sei que quem fornece um certifica digital ou uma assinatura digital é uma
autoridade certificadora, como  a certysigns por exemplo.
A minha duvida é:
- Como assinar digitalmente um documento usando um certificado digital?
- Como autenticar um usuário usando sua assinatura digital?








-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



Links do Yahoo! Grupos










-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 





Yahoo! Grupos, um serviço oferecido por: 
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/ 
  Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED] 
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 




Re: Re[2]: [delphi-br] IntraWEB

2005-10-21 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Existem várias outras opções para desenvolvimento WEB, antes de escolher o 
Intraweb os desenvolvedores devem ter conhecimento das vantagens e desvantagens 
da ferramenta.

1. VANTAGENS de usar o IntraWEB para gerar Aplicativos WEB ?

   1.1Os formulários (forms) viram paginas (HTML) automaticamente.
   1.2Componentes para interação com Banco de dados prontos.
   1.3Sem conhecer nada sobre HTM, JavaScript, etc, e utilizando seus 
conhecimentos em Delphi vc concegue desenvolver aplicações WEB de forma bem 
rápida.

2. DESVANTAGENS de usar o IntraWEB para gerar Aplicativos WEB ?

   2.1Em ambiente de produção, é necessario parar o servidor WEB para 
atualizacao do Aplicativo que é uma (DLL)
   Isto implica em desconectar TODOS os clientes por um periodo de tempo 
que pode variar de alguns minutos a muitas horas. Durante este periodo TODO o 
acesso ao servidor WEB fica paralizado.
   2.2Bibliotecas Javascript estaticas e nao manipulaveis (o desenvolvedor 
nao tem acesso)
   Isto implica em engessamento do código gerado e das alternativas para o 
desenvolvedor.
   Na prática, só este item já justifica a NAO utilizacao do IntraWEB.
   2.3Dificuldade de se modificar/ajustar o Layout (uso intenso de estilos 
- CSS, via propridades) 
   Os estilos são associados via propriedades de componentes, dificultando 
sua localização/manutenção.
   2.4Alguns componentes tem saida visual muito pobre (com IWMenu)
   A saida visual de componentes tais como o IWMenu é tão pobre que quase 
inviabiliza seu uso em ambientes de produção.
   2.5Sem acesso ao código-fonte dos componentes para ajustes
 O codigo-fonte da biblioteca IntraWEB não é fornecido, 
diferentemente do que acontece com a VCL.
   2.6A Manipulacao de browsers é limitada (contempla layout apenas para IE 
e NS).
   As páginas geradas prevêem apenas os browsers Internet Explorer (IE) e 
Netscape (NS).
   Outros browsers, e mesmo versões mais novas dos sitados não são 
contempladas.
   2.7Geração de TAGS HTML (formatação) FIXA e NÂO ALTERÁVEL.
   Isto implica que o desenvolvedor NÃO PODE mudar os padrões de geração da 
página.
   Por exemplo, a biblioteca IntraWEB presupõe o uso de TABLE para 
alinhamento de informações, impedindo que o desenvolvedor utilize um padrão 
mais moderno (e eficiente) como TABLELESS/Estilos.

Será que vale a pena utilizar o IntraWEB para criação de aplicativos WEB ?
 - A utilização da biblioteca IntraWEB só é recomendável para criação de 
aplicativos WEB muito simples e que demandem pouca (ou nenhuma) manutenção.
   Se as alterações de layout das páginas como (cores, formas e figuras) e de 
seu conteúdo (as informações) são uma constante, eu não recomendaria o uso do 
IntraWeb, neste caso recomendo a utilização de linguagens especificas para este 
fim tais como PHP, JSP e ASP.

Meus colegas da Borland podem não gostar, mas este é meu parecer.


Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
 Divisão de Sistemas Administrativos
   [EMAIL PROTECTED] - (11) 3012-1024  
 http://www.trf3.gov.br   


 [EMAIL PROTECTED] 10/20/05 1:39 pm 

Rapaz, a página é massa, rapidinha, muito bom mesmo, onde acho tutorial sobre 
intraweb?

gostaria de iniciar um projeto pra web nesse esquema, pode me ajudar?


=
De:CPD (Borborema-Imperial Transportes Ltda) [EMAIL PROTECTED]
Para:delphi-br@yahoogrupos.com.br,   
Undisclosed-Recipient:;@solo.veloxmail.com.br
Assunto:Re: [delphi-br] IntraWEB

Eu utilizo o IntraWEB com Apache e é bem
estável, lembrando que a cada
período do mês é feita uma cotação de peças de
ônibus para o Brasil todo e
nunca deu pau e atrapalhou a cotação mensal, a
página é www.borborema.com.br 
.

Alexandre C Souza

- Original Message - 
From: Gerson GMAIL [EMAIL PROTECTED]
To: Undisclosed-Recipient:;
Sent: Thursday, October 20, 2005 10:13 AM
Subject: [delphi-br] IntraWEB


GeleiraCaros Amigos BOM DIA

Gostaria de saber se alguem tem alguma
experiencia, ou sabe de alguma
documentação para transformar projetos IntraWEB
que fazemos no Delphi 7 em
pagina para serem disponibilizados na WEB, ou
seja, virar mesmo uma página
HTML, tipo www.

Se alguem ja trabalhou com isso, vale a pena,
fica bem estável, oué melhor
aprender PHP(NÃO VÃO ME APEDREJAR). pois uma vez
um amigo comentou que não
fica legal fazer os CGI´s, ou DLL que o Delphi
faz pra isso, etc, etc..

Alguma LUZ


Abraço a todos

Gerson

[As partes desta mensagem que não continham
texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA
MENSAGEM 

Para ver as mensagens antigas, acesse:

http://br.groups.yahoo.com/group/delphi-br/messa 
ges

Para falar com o moderador, envie um e-mail
para:
 [EMAIL PROTECTED] ou
[EMAIL PROTECTED] 

Links do Yahoo! Grupos












-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus 

Re: [delphi-br] Aguçando a curiosidade. ..

2005-10-19 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Concordo plenamente com o Cândido.

Atenciosamente,

 ~\\|//~
 -( o o )-
o--oOOOo---(_)--oOOOoo
|  |
|Sérgio Ricardo Andrade de Carvalho|
| Divisão de Sistemas Administrativos|
| [EMAIL PROTECTED] - (11) 3012-1024  |
| http://www.trf3.gov.br   |
|  .oooO   Oooo. |
o-(   )-(   )--o
   \  (   )  /
\_) (_/


 [EMAIL PROTECTED] 10/19/05 5:37 pm 
Eu ficaria muito grato se a Borland reduzisse o preço do upgrade...

Atenciosamente

Cândido Luís Dias Ferreira


- Original Message - 
From: Daniel Polistchuck [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
Sent: Wednesday, October 19, 2005 11:54 AM
Subject: [delphi-br] Aguçando a curiosidade...


Olá Delphianos!!!

Vocês acreditariam se eu dissesse que é possível se criar aplicações
completas para a Web com telas, consultas, cadastro, etc. somente com UML?
Um diagrama de classes aqui, um outro de estados ali e SHAZAM! A aplicação
versão 0.0.1 está pronta para ser mostrada ao cliente?

Na BorCon Brasil vocês verão isso!

Daniel Polistchuck
Consulting Services Manager
Borland Software Corporation
Tel: +55 (11) 2165-8047/ Cel: +55 (11) 8196-5947
[EMAIL PROTECTED] - www.borland.com.br 
http://www.borland.combr/

A Borland Software Corporation é líder global em soluções independentes de
plataforma para o Software Delivery Optimization, auxiliando nossos clientes
a resolverem as restrições no desenvolvimento de aplicações nos dias de
hoje, para maximizar o valor do negócio de seu software




[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages 

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED] 

Links do Yahoo! Grupos












-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages 

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED] 



Yahoo! Grupos, um serviço oferecido por: 
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/ 
  Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED] 
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 






Re: [delphi-br] O que tem a MELHOR PERFORMANCE ?

2005-10-18 Por tôpico SERGIO RICARDO ANDRADE DE CARVALHO
Colega,

Voce vai precisar de bastante memória heim!!!
Eu utilizaria o ClientDataSet em memória.

Atenciosamente,

Sérgio Ricardo Andrade de Carvalho
Divisão de Sistemas Administrativos e de Apoio
(11) 3012-1024  

[EMAIL PROTECTED]
http://www.trf3.gov.br

 [EMAIL PROTECTED] 10/18/05 12:18 pm 
- Preciso Ler um .Txt com 2.000.000 ou + (dois milhoes de registros ou mais)

- Este .Txt está dividido em 5 colunas: Nome, Data de Nascimento, Idade,
Sexo, Endereco

- Consolidar este .Txt por Data de Nascimento, Idade e Sexo... para saber as
respectivas quantidades...

- Detalhe: Preciso da melhor performance possível e disponível...
Por isso descartei a Inserção em um BD e usar GroupBy
Posteriormente.
   Acho que o melhor seria fazer tudo em memória pois, gravando
em disco é inviável devido o tempo gasto...

Não sei como ou, qual Tecnologia utilizar !! TStringList / ClientDataSet em
memória / Arrays

Alguém já passou por isto ou tem algum palpite ??
Estou em uma Arapuca Danada...
Se souberem de algum algorítimo tb. agradeceria...
Boa tarde pessoal...
[ ]'s


  

  

___ 
Promoção Yahoo! Acesso Grátis: a cada hora navegada você acumula cupons e 
concorre a mais de 500 prêmios! Participe! http://yahoo.fbiz.com.br/ 


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages 

Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED] 



Yahoo! Grupos, um serviço oferecido por: 
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/ 
  Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED] 
  O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html