| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2010 14:47:49
|
cezbatistao
JavaChild
![[Avatar]](/images/avatar/40008b9a5380fcacce3976bf7c08af5b.jpeg)
Membro desde: 18/11/2002 13:20:19
Mensagens: 132
Localização: Campinas
Offline
|
Fala ae galera, blz?
Estou com um problema!
tenho as seguintes classes:
e as seguintes tabelas
soh que ocorre o seguinte erro:
cannot insert NULL into ("LOJ_ITEM_ANALISE"."ID_ANALISE")
olhei os inserts, para LOJ_ANALISE_CREDITO ele gera certinho
insert
into
LOJ_ANALISE_CREDITO
(CPF_CNPJ, DATA_ANALISE, id)
values
(?, ?, ?)
mas para a tabela LOJ_ITEM_ANALISE ele não insere a coluna mencionada no erro
insert
into
LOJ_ITEM_ANALISE
(CONTEUDO_REGISTRO, TIPO_REGISTRO, id)
values
(?, ?, ?)
Alguem já passou por isso e sabe como fazer ele inserir o ID_ANALISE, utilizando relacionamento unidirecional?
Muito obrigado
This message was edited 1 time. Last update was at 19/07/2010 15:16:39
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/07/2010 15:49:09
|
Jose Donizetti
Thread.start()
![[Avatar]](/images/avatar/d8a3b2dde3181c8257e2e45efbd1e8ae.jpg)
Membro desde: 22/08/2006 08:42:48
Mensagens: 37
Offline
|
, eh uma anotação para ser utilizada em conjunto com , que indica o nome da tabela intermediaria que faz a ligação do relacionamento.
No seu caso, você tem um relacionamento , e para indicar o nome da coluna de join precisa da anotação que vai indicar o nome da coluna de join!
Tenta:
|
=D |
|
|
 |
|
|
|
|