Boa tarde Pessoal,

A alguns dias atrás postei aqui na lista uma dúvida relacionada a trabalhar
com clientdataset como tabela temporária e as dicas foram valiosas. Só que
agora apareceu um outro probleminha relacionado a esse processo.
Tenho uma tela de pedido que chama uma outra (itens do pedido) que vou
incluindo os itens na grade da tela de pedido usando o clientdataset como
tabela temporaria. Vamos supor que faço um pedido com os itens:
1 - Item X - 10 - 1,50 - 15,00
2 - Item W - 05 - 2,00 - 10,00
Até aqui tudo bem, grava blz. O que eu faço: quando finalizo o pedido, limpo
todos os edits da tela de pedido inclusive a grade, ou seja, fecho o clientdataset.
Mas se na sequencia eu fizer outro pedido e incluir um item para esse novo pedido,
vamos supor:
6 - Item Z - 06 - 2,00 - 12,00
quando dou incluir para jogar esse item na grade na tela de pedido aparece
os itens do pedido anterior junto com o item do pedido novo, aparece assim
na grade:
1 - Item X - 10 - 1,50 - 15,00
2 - Item W - 05 - 2,00 - 10,00
6 - Item Z - 06 - 2,00 - 12,00

Concluindo: o clientdataSet está mantendo os itens em memória, como faço para apagá-los
antes de iniciar outro pedido?

Atenciosamente,

Rodrigo de Moura

[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

<*> 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

 

Responder a