Bom dia a todos, podem me ajudar? Meu software (uso Delphi 2007 + DbExpress + ClientDataSet + Firebird 2.0 + Win7) está instalado em dois clientes diferentes (ambos com servidor Windows Server 2008 + 5 estações WinXP). O software funciona bem, está estável há mais de 2 anos sem problemas. Contudo recentemente esses clientes começaram a fazer vendas com muitos itens (cerca de 200 a 300 itens diferentes numa mesma venda). O problema que ocorre em ambos é que "as vezes" essas vendas grandes não são salvas por completo, quando o usuário salva a venda simplesmente cerca de metade dos itens somem. A venda fica salva pela metade, o software não apresenta erro ao salvar cds.applyupdate retorna 0 (e está fora do try-except) e a transação ao ser comitada (SQLConexao.CommitFreeAndNil(vTransacao)) não apresenta erro (não cai no bloco except). Enfim em vendas com poucos itens mesmo no horário de pico com os 5 terminais funcionando a todo vapor não tenho problemas mas em vendas grandes "as vezes" alguns itens se perdem. Alguém já passou por esse problema? Alguém pode me ajudar a solucionar isso?