SELECT, para exclusão de registro.
Olá, bom dia .
Estou me deparando com um problema, e venho até aqui para que possamos discutir.
Explicando detalhadamente o que eu tenho em mãos.
Eu tenho uma tabela de relacionamento (relaciona), onde encontra-se os campos: codficha(código de cadastro ); codrelacionado(codigo de cadstro do relacionado); e codrelacao(código de tipo de relação).
exemplo
Tabela de cadastro
Código / nome / parara
001 dudu
002 joao
ao cadastrar uma relacao ficaria assim:
Tabela relaciona
códficha / codrelacionado / codrelacao
001 002 3
002 001 3
automaticamente eu ja cadastro nos dois lados...
no grid eu mostro ao usuarios, filtrando o codficha dele, e mostrando todos os relacionados( todos os codigos que estao no campo codrelacionado:
Ai vem o problema... se eu deletar ele vai deleta apenas um dos da ida e volta.. ou seja
eu vou deletar so o 001 com o 002 , mas o 002 com o 001 vai existir.. eu preciso criar no botao de deletarm um select sei lá.. que delete também o 002 com o 001, SE codrelacao for igual, porqueuma pessoa pode ter varias relacoes com outra exemplo: PAI, RESPONSAVEL, RESPONSAVEL FINANC.
espero que me entendam... obrigado.
Estou me deparando com um problema, e venho até aqui para que possamos discutir.
Explicando detalhadamente o que eu tenho em mãos.
Eu tenho uma tabela de relacionamento (relaciona), onde encontra-se os campos: codficha(código de cadastro ); codrelacionado(codigo de cadstro do relacionado); e codrelacao(código de tipo de relação).
exemplo
Tabela de cadastro
Código / nome / parara
001 dudu
002 joao
ao cadastrar uma relacao ficaria assim:
Tabela relaciona
códficha / codrelacionado / codrelacao
001 002 3
002 001 3
automaticamente eu ja cadastro nos dois lados...
no grid eu mostro ao usuarios, filtrando o codficha dele, e mostrando todos os relacionados( todos os codigos que estao no campo codrelacionado:
Ai vem o problema... se eu deletar ele vai deleta apenas um dos da ida e volta.. ou seja
eu vou deletar so o 001 com o 002 , mas o 002 com o 001 vai existir.. eu preciso criar no botao de deletarm um select sei lá.. que delete também o 002 com o 001, SE codrelacao for igual, porqueuma pessoa pode ter varias relacoes com outra exemplo: PAI, RESPONSAVEL, RESPONSAVEL FINANC.
espero que me entendam... obrigado.
Eduardo Schaukoski
Curtidas 0