ibdataset duvida ao inserir

Delphi

03/07/2004

tenho 2 ibdataset :

ibmestre: select * from mestre

ibdetalhe: select * from detalhe where cod=:cod
insertSQL: insert into detalhe (cod,codpro,quantidade)
values(:cod,:codpro,:quantidade)

tudo bem relacionado(datasource) e funcionando.

ao inserir , antes de post faço:

ibdetalhe.fieldbyname(´cod´).value:=ibmestre.fieldbyname(´cod´).value ;

se eu não fizer isso dá erro dizendo que o cod não pode ser null

mas não tá relacionado??

porque não funciona como no ADOdataset que ao relacionar duas tabelas
não precisa inserir a chave ?

onde eu errei? ou será que no ibx é assim mesmo?


Minuto

Minuto

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

03/07/2004

No IBX é assim mesmo.


GOSTEI 0
POSTAR