Commit como fazer?

13/07/2017

0

Boa tarde pessoa. Uso delphi 10 como interbase e firebird 2.0....

Uso ibtable, quando dou um insert, coloco os dados nos campos, dou um post e um commit salva 100% no banco...

Porem num cadastro de cliente por exemplo...

Se dou ibtable.insert
informo o nome do cliente como "Joao", e antes de dar um commit edito o nome do cliente para "Pedro" e ai sim dou um commit... Ele salva a primeira informação, ele não salva o Pedro e Sim o João, justamente por que não dei o commit após inserir a primeira informação...

Como proceder?

Pois numa tela de vendas, não posso dar o commit para ir para o banco antes de inserir os ítens...

Agradecido...
Antonelly Silva

Antonelly Silva

Responder

Posts

13/07/2017

Raimundo Pereira

Boa tarde.

O ideal seria um panel com os dados do cliente.
Você informaria apenas o id do cliente e no enter ele retorna os dados do cliente.
Podendo neste campo do id você aperta F2 ele abre uma tela de consulta.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar