:D Bom dia!!! Estou com uma certa dificuldade fiz 2 condiçoes para verifcar se já existe um dado no bando de dados so que não está funciomando se alguém puder me ajudar eu agradeço: <% @ LANGUAGE="VBSCRIPT"%> <% Option Explicit Dim varNome,varEndereco,varCidade,varEstado ,varCep,varEmail,varTelefone,varCel,comp,comp1 Dim conexaoDataBase Dim strINS, rsTabela,ConnString,sqlTabela set conexaoDataBase = Server.CreateObject("ADODB.Connection") ConnString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\serieweb\nasp\database\dbcadastro.mdb;Persist Security Info=False" conexaoDataBase.Open ConnString comp1 = "não" comp=trim(request.QueryString("txtNome")) varNome = TRIM(request.form("txtNome")) varEndereco = TRIM ( request.form("txtEndereco")) varCidade =TRIM (request.form("txtCidade")) varEstado =TRIM(request.form("txtEstado")) varCep=TRIM(request.form("txtCep")) varEmail=TRIM(request.form("txtEmail")) varTelefone=TRIM(request.form("txtTelefone")) varCel=TRIM(request.form("txtCel")) strINS = " SELECT * From tabela WHERE nome = ' " & comp & " ' " set rsTabela=conexaoDataBase.execute(strINS) do while not rsTabela.eof if(comp = rsTabela("nome")) then response.write( rsTabela("nome")) comp1="sim" response.write("Dados já existente em nosso Banco de Dados!" ) end if rsTabela.MoveNext loop if(comp1 ="não") then strINS = "INSERT INTO tabela(nome,endereco,cidade,estado,cep,email,telefone,cel)VALUES( ' "&varNome&" ' , ' "&varEndereco&" ' , ' "&varCidade&" ' , ' "&varEstado&" ' , ' "&varCep&" ' , ' "&varEmail&" ' , ' "&varTelefone&" ' , ' "&varCel&" ' )" set rsTabela=conexaoDataBase.execute(strINS) response.write("Os dados do senhor(a)") response.write(VarNome) response.write(" foram cadastrado com sucesso!!!") response.write(comp1) end if %> <a href="listar.asp">Voltar</a> <% conexaoDataBase.Close Set conexaoDataBase = nothing %> :D desculpe ninguém tem bola de cristal acontece que a primeira comparação não está validadndo sempre esta incuindo no baco de dados a variavel é sempre não já dei um response e verifiquei.....