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...
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)