Fórum Master/Detail com duas IBQUERY´s #154991
15/04/2003
0
Master: CLIENTE
SELECT * FROM CLIENTE
DETAIL: TELEFONE
SELECT * FROM TELEFONE
WHERE CODCLIENTE = :CODCLEINTE
Na ibquery de telefone apontei a propriedade ´DataSource´ para o ´datasource´ de cliente, para ajustar o detail.
Beleza. Utilizo o seguinte comando para inserir um novo:
IBQUERY_CLIENTE.INSERT;
IBQUERY_TELEFONE.INSERT;
Quando vou salvar utilizo o seguinte comando:
IBQUERY_CLIENTE.POST;
DATABASE.APPLYUPDATES([IBQUERY_CLIENTE]);
IBQUERY_TELEFONE.POST;
DATABASE.APPLYUPDATES([IBQUERY_TELEFONE]);
Olhando passo a passo, o cliente ele salva, quando vai dar o POST em Telefone, ele dá a seguinte mensagem:
´A IBQUERY não etá em modo de edição ou inserção´
O que eu faço, pois eu dei o INSERT na tabela quando fui inserir um novo registro.
Isac
Curtir tópico
+ 0Posts
15/04/2003
Cpd_arim
Gostei + 0
15/04/2003
Isac
Gostei + 0
16/04/2003
Adilsond
IBQUERY_TELEFONE.POST;
Database.ApplyUpdates([IBQUERY_CLIENTE, IBQUERY_TELEFONE])
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)