Bom dia pessoal.
Estou fazendo um sistema de controle de conferência de produtos via leitura de código de barras, o qual já está funcionando, porém a velocidade de leitura dos usuários é muito superior ao processamento do programa, causando erros de leitura, perda de dados e travamentos na tela.
A dúvida é, tem como otimizar isso?
Minhas aplicações são do tipo controle com alguns campos, como pallet, depósito e qtde de volumes e depois tem o campo de leitura do barcode.
Não faço atualizações no banco entre as leituras, guardo tudo num array e depois atualizo. Faço somente consistências no onblur dos campos de pallet, depósito e barcode.
No onblur no barcode, faço as consistências e guardo no array, atualizo um campo de status e seto o foco no barcode novamente.
Vai bem umas 5, 6 leituras, aí já fico fora de foco e a aplicação passa a não responder mais de forma normal.
Alguma sugestão?
SC 8.1
SQLServer
Obrigado desde já.