Ir para conteúdo

POWERED BY:

Arquivado

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

ocamargo

Erro 80020009

Recommended Posts

Iai galera,

 

To com uma duvida

 

Estou fazendo uma consulta num banco resultado pra verificar se ja existe ou nao esse registro: se ja existir manda mesnagem pro usuario dizendo que ja existe um cadastro com esse nome

 

ASP [/tr][tr]

<%

strSql = "SELECT Nome FROM Clientes WHERE Nome = '" & Nome & "'"

set rsConsulta = objBanco.execute(strSql)

%>

[/tr]

 

ate ai sem problemas ele executa de boa, o problema esta quando ele nao encontraro registro nenhum no banco. Eu executo essa consulta no Access, e retorna uma linha em branco.

Quando vou trazer isso pro ASP, tento fazer a seguinte verificação

 

ASP [/tr][tr]

<%if rsConsulta("nome") <> "" then

Response.write "<script>alert('cadastro ja existe');</script>"

end if%>

[/tr]

 

Da pau no If: Erro 80020009

Eu tentei verificar se e um registro é nulo:

 

ASP [/tr][tr]

<%=IsNull(rsConsulta("nome"))%>

[/tr]

Resultado disso: FALSE, ou seja nao e nulo, tb deu o mesmo resultado com IsEmpty

 

Como eu posso tratar esse erro?

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

para verificar se encontrou registros você faz assim

 

 

if NOT recordset.EOF then.........encontrouelse,,,,,,,,,nao encontrouend if

falows

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.