Eny, não uso banco de dados na aplicação. Recebo as informações por socket e as vou salvando em um ClientDataSet e com o tempo as vou processando. Para que ela não seja reprocessada, gostaria de marcar com um X em um determinado campo no processamento daquele determinado registro. Logo depois do processamento de todos os registros, quero apagar os que estiverem marcado com o X para liberar memória. Pensei em fazer isso, pois enquanto faço o processamento, o sistema pode estar recebendo novos registros.
Em 1 de maio de 2010 20:48, Eny Urias <enyur...@yahoo.com.br> escreveu: > Você tem duas opções... > > Aplicar um filtro com o estado que vc quer e fazer um while e ir apagando > um por um.... processo + demorado... > > Usar um componente para fazer o delete no banco usando um parametro com o > estado que vc quer.. processo + rapido... > > Aí vai de vc escolher.... > > -- > Eny Trova Urias > > "Somos o que repetitivamente fazemos, portanto, a excelência não é um > feito, mas um hábito"- Aristóteles > > ________________________________ > De: Marcos Abreu Ferreira <maferreira...@gmail.com<maferreira.f2%40gmail.com> > > > Para: lista-del...@yahoogrupos.com.br <lista-delphi%40yahoogrupos.com.br>; > delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Enviadas: Sábado, 1 de Maio de 2010 18:35:26 > Assunto: [delphi-br] ClientDataSet > Pessoal, > > Tenho um clientdataset com 3 campos > > -Codigo (string,12) > -Nome (string,35) > -Estado (string,2) > > Preciso colocar uma ação num botao onde eu vá apagar os registros de um > determinado estado no clientdataset. Como fazer? > > Att, > > marcos > [As partes desta mensagem que não continham texto foram removidas]