Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunogatti

Cadastro de Curriculo

Recommended Posts

Galera,

 

Tenho um sistema em ASP no site aqui da empresa que cadastra curriculos diretamente na base de dados do software de gestao do RH. É um formulário em 6 páginas (Dados pessoais, Experiencia, Formação etc..), vou pegando os dados via session e na ultima página faço os ajustes e jogo tudo no bd em SQL.

O que esta acontecendo é que às vezes ocorre algum erro no meio do código no qual o usuário não recebe a mensagem final e deve ficar dando F5 na página final. Com isso, o curriculo é inserido varias vezes no bd.

Gostaria de sabe se em ASP tenho a opção tipo um try do java...no caso eu tentaria inserir tudo no banco, caso um erro qualquer ocorrese, nada seria inserido no banco e retornaria um erro pro usuário. Ou se alguém souber uma outra forma melhor ou um outro mecanismo para cadastrar os dados eu agradeço...

 

obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes de gravar sempre verifique se o Cnpj já está cadastrado e ainda, enquanto não grava use uma session pra saber que status está...tipo

enquanto não gravou a session GRAVADO = false

session("gravado")=false

ai ao inserir você faz assim

if session("gravado")=false then'faz o select para ver se o cpf já existe no cadastrosql="select cpf from curriculo where cpf='"&session("cpf")&"'"set rs=con.execute(sql)if rs.eof then'grava no banco de dadossession("gravado")=trueelseresponse.write("CPF já cadastrado")end ifelseresponse.write("Curriculo já está cadastrado")end if
a ideia é essa

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.