Fórum ibdataset duvida ao inserir #241210
03/07/2004
0
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?
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
Curtir tópico
+ 0
Responder
Posts
05/07/2004
Gandalf.nho
No IBX é assim mesmo.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)