Como Gerar menssagem ao tentar inserir um id que ja existe no BD

4 respostas
well

tenho um sistema que o id do bd é inserido manualmente e gostaria de verificar e exibir uma menssagem quando tentar inserir um id igual…

Tenho controller do vRaptor e gostaria de saber como verificar. sei que é aqui mais nao sei a logica…

@Post
	@Path("/bcis")
	public void adiciona(Bci bci) {

	
			dao.adiciona(bci);

   		        result.redirectTo(BcisController.class).adiciona();
	}

Obrigado…

4 Respostas

Roger75

O id deve ser chave primária na tabela. Então é mais tratar a exceção.

rafaelviny

tratando a exception vc consegue fazer isso

well

sem querer q vcs façam meu dever de casa… tem um exemplo… pois nuca peguei muito bem isso… obrigado…

drsmachado

Capture a exception, verifique se é referente à integridade de chave primária e dispare a mensagem

Criado 11 de maio de 2011
Ultima resposta 11 de mai. de 2011
Respostas 4
Participantes 4