Duvida Transacao

Pessoal e possivel o seguinte cenario:

try{

///SALVO NO BANCO;

//SALVO UMA FOTO RECUPERADA PELA WEBCAM EM DISCO

//SALVO NO BANCO 2

}catch(Exception e){

}

e possivel caso dar erro no SALVO NO BANCO 2 ele automaticamente como gerou uma excessao, ele APAGAR A FOTO (salva no passo anterior)??? ou eu tenho q apagar ela na mao???

obrigado

Não. Você tem certeza que a imagem foi realmente gravada em disco?

sim tenho. .tipo salvei no disco. e na hora de gravar alguma coisa no banco da erro… qdo e uma imagem so eu posso mto bem fazer isso no final, se der erro ao salvar a imagem eu dou um rollback… mas e se for mais de uma imagem… se der erro na gravacao da segunda imagem…

como faco para dar um “rollback” das imagens salvas em discooo