jucacabala Postado Outubro 1, 2005 Denunciar Share Postado Outubro 1, 2005 povaoé o seguinte, tenho um site que os associados podem cadastrar seu curriculo.tenho 4 tipos de perfiso problema é que ele so podera ter 2 curriculos cadastrados se os perfis forem o 1 e o 3se o perfil for 3 ou 4 ele so pode ter este curriculo cadastradoentão se ele cadastra ou altera o perfil para 3 ou 4 todos os outros curriculos devem ser deletados do BDe se ele cadastra o perfil 1 ou 2 todos os curriculos deste associado com o perfil 3 e 4 devem ser deletadosfiz este codigo, mas não funciona codigo = request.form("codigo") str = "select * from associados where codigo ='"&codigo&"' and perfil ='"&perfil&"' " str1 = "INSERT INTO associados (codigo, perfil, tipo, nome, site, telefone2, telefone3, formacao, funcoes, experiencia, idioma, cursos, resumo1, resumo2) " str1 = str1 & "VALUES ('" & codigo & "','" & perfil & "'," & tipo & ",'" & nome &"','" & site & "','" & telefone2 & "','" & telefone3 & "','" & formacao & "','" & funcoes & "','" & experiencia & "','" & idioma & "','" & cursos & "','" & resumo1 & "','" & resumo2 & "')" 'if tipo = 1 or tipo = 2 then 'str2 = "delete from associados where codigo ='"&codigo&"' and tipo= 3 and tipo=4" 'end if 'if tipo = 3 then 'str2 = "delete from associados where codigo ='"&codigo&"' and tipo=1 and tipo=2 and tipo=4 " 'end if 'if tipo = 4 then 'str2 = "delete from associados where codigo ='"&codigo&"' and tipo=1 and tipo=2 and tipo=3 " 'end if call abreConexao set rs = conexaodb.Execute(str) Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Outubro 1, 2005 Denunciar Share Postado Outubro 1, 2005 Apresenta algum erro na tela? Link para o comentário Compartilhar em outros sites More sharing options...
0 jucacabala Postado Outubro 1, 2005 Autor Denunciar Share Postado Outubro 1, 2005 não apresenta erromas se o associado cadastra um curriculo perfil 3 e ou 4acaba deletando todos os dados de todos os associados do meu BD Link para o comentário Compartilhar em outros sites More sharing options...
0 jucacabala Postado Outubro 1, 2005 Autor Denunciar Share Postado Outubro 1, 2005 solucionado if tipo = 1 or tipo = 2 then str2 = "delete from associados where codigo ='"&codigo&"' and (tipo= 3 or tipo=4)" elseif tipo = 3 then str2 = "delete from associados where codigo ='"&codigo&"' and (tipo=1 or tipo=2 or tipo=4)" elseif tipo = 4 then str2 = "delete from associados where codigo ='"&codigo&"' and (tipo=1 or tipo=2 or tipo=3)" end if Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Outubro 1, 2005 Denunciar Share Postado Outubro 1, 2005 ok... fechando Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jucacabala
povao
é o seguinte, tenho um site que os associados podem cadastrar seu curriculo.
tenho 4 tipos de perfis
o problema é que ele so podera ter 2 curriculos cadastrados se os perfis forem o 1 e o 3
se o perfil for 3 ou 4 ele so pode ter este curriculo cadastrado
então se ele cadastra ou altera o perfil para 3 ou 4 todos os outros curriculos devem ser deletados do BD
e se ele cadastra o perfil 1 ou 2 todos os curriculos deste associado com o perfil 3 e 4 devem ser deletados
fiz este codigo, mas não funciona
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados