Ir para conteúdo

POWERED BY:

Arquivado

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

gisela

Verificar se o usuario existe antes de inserir..

Recommended Posts

Tenho esse codigo abaixo, porem preciso verificar se o login e se o campo serie ja existem antes de inserir...alguem pode me ajudar a fazer isso..!!!

 

<% Set conn = Server.CreateObject("ADODB.Connection")conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\home\bd\dados\atualizacao.mdb"nome = request.form("nome") email = request.form("email") empresa = request.form("empresa") telefone = request.form("telefone") sistema = request.form("sistema") serie = request.form("serie") login = request.form("login") senha = request.form("senha") sqlstmt = "insert into atualizacao (nome, email, empresa, telefone, sistema, serie, login, senha, data) values ('" & nome & "', '" & email & "', '" & empresa & "','" & telefone & "', '" & sistema & "', '" & serie & "', '" & login & "', '" & senha & "',  '" & now() & "')" set rsquery = conn.execute(sqlstmt)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que você pode fazer assim:if rs("usuario") = Request.form("newuser") thenResponse.write("suario já cadastrado")Response.endend iftenta isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro você faz um SELECT no seu banco de dadosTipo assimnome = request.form("nome") email = request.form("email") empresa = request.form("empresa") telefone = request.form("telefone") sistema = request.form("sistema") serie = request.form("serie") login = request.form("login") senha = request.form("senha") Set RS = Server.CreateObject( "ADODB.Recordset" )RS.ActiveConnection = connRS.open "SELECT * FROM atualizacao where login= "&login&" "if rs.EOF Then aki dps você coloca seu insert...sqlstmt = "insert into atualizacao (nome, email, empresa, telefone, sistema, serie, login, senha, data) values ('" & nome & "', '" & email & "', '" & empresa & "','" & telefone & "', '" & sistema & "', '" & serie & "', '" & login & "', '" & senha & "', '" & now() & "')" set rsquery = conn.execute(sqlstmt) te mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem é isso...para fazer esta verificação você eh obrigada a selecionar os registros pra ver se existe o login já...depois você testa se existese existir manda mensagem de erro senão insere

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.