rollback seria uma solução neste caso?
Olá amigos
Como podem perceber, sou iniciante em interbase, e tenho uma dúvida:
Para montar um sistema de vendas, uma espécie de PDV bem simples, fiz uma tela onde entro o sodigo do produto e a quantidade. Gostaria de saber qual a melhor forma de atualizar o estoque, visto que vários itens são registrados e ao final da compra, se o cliente pertencer a algum convênio que esteja bloqueado por exemplo, estes dados não seriam inseridos no banco. O que eu queria é uma idéia de pessoas mais esperientes que eu sobre qual seria a melhor forma de trabalhar com esse problema. Pensei em colocar tudo em um clientdataset e se for confirmada a venda ai sim autalizaria o estoque, mas achei essa saída muito simples e propensa a falhas.
Bem o que eu quero mesmo são idéias do colegas a respeito deste problema. Obrigado pela atenção.
Sanses
Como podem perceber, sou iniciante em interbase, e tenho uma dúvida:
Para montar um sistema de vendas, uma espécie de PDV bem simples, fiz uma tela onde entro o sodigo do produto e a quantidade. Gostaria de saber qual a melhor forma de atualizar o estoque, visto que vários itens são registrados e ao final da compra, se o cliente pertencer a algum convênio que esteja bloqueado por exemplo, estes dados não seriam inseridos no banco. O que eu queria é uma idéia de pessoas mais esperientes que eu sobre qual seria a melhor forma de trabalhar com esse problema. Pensei em colocar tudo em um clientdataset e se for confirmada a venda ai sim autalizaria o estoque, mas achei essa saída muito simples e propensa a falhas.
Bem o que eu quero mesmo são idéias do colegas a respeito deste problema. Obrigado pela atenção.
Sanses
Sanses
Curtidas 0
Respostas
Gandalf.nho
14/09/2004
Acho que bastaria dar um rollback na transação e todas as mudanças efetuadas seriam descartadas.
GOSTEI 0