Ir para conteúdo

POWERED BY:

Arquivado

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

Lisa Rosa

[Resolvido] Verificação de dados no Access

Recommended Posts

Olá, pessoal! Será que alguém pode me ajudar com meu problema?

Tenho um formulário com apenas dois campos, nome e e-mail, para pessoas se cadastrarem para receber promoções e tals.

Acontece que, quando a pessoa clicar em enviar, antes que o nome e o e-mail dela sejam lançados no banco de dados, eu quero verificar se o e-mail já não existe nele, para evitar que essa pessoa receba e-mails duplicados.

Adicionar ao banco de dados foi beleza... está funcionando direitinho. Mas a verificação eu não consegui fazer...

Alguém me dá uma luz?

Compartilhar este post


Link para o post
Compartilhar em outros sites

antes de inserir, faz um SELECT no banco, tipo

 

varemail=request.form("email")
SQL="SELECT nome,email FROM tabela WHERE email ='"&varemail&"'"
Set rsselect=Server.CreateObject("ADODB.Recordset")
rsselect.open SQL,conexao,1,3
If Not rsselect.eof then
'ja existe
response.write("ja cadastrado")
Else
SQLInsert="INSERT INTO TABELA (nome,email) VALUES (varnome,varemail)"
Set rsinsert=Server.CreateObject("ADODB.Recordset")
rsinsert.open SQLInsert,conexao,1,3
...
...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caramba... devia ter entrado nesse fórum antes :)

Deu ceeeerto!

Eu estava usando o select, mas não estava usando a variável corretamente. Aí ficava dando um erro muito chato que eu já até esqueci qual era.

Pow, agora tá funcionando redondo... valeu, moço!

Brigadão!

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza...

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.