Por: Humberto Sales.
Quem nunca precisou criar uma tabela temporária ? Sim, alguns bancos de dados permite isso. Mas e se precisar usar uma tabela “virtual”, sem banco, na própria memória é possível ? Sim !
O Humberto mostrou como usar o componente TBufDataset. Além de ficar na memória, você pode salvar o buffer em arquivo e restaurar quando necessário.
Imagine você fazendo venda no seu PDV, armazenando os dados em uma tabela virtual no buffer e salvando no disco. Se cair a energia, quando você voltar na tela de venda, ele carrega todos os itens vendidos para vc continuar a sua venda… imagine uma compra com 100 itens e você passou pelo caixa mais que a metade dos itens, MUITO util e RÁPIDO !
Assistam o vídeo:
