Ir para conteúdo

POWERED BY:

Arquivado

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

l_nando

[Resolvido] Contar registros na tabela

Recommended Posts

Pessoal, bom dia!

 

Seguinte, estou tentando contar quantos registros existem na minha tabela de usuarios, se tiver somente 1 usuario, não deletar, segue o cód:

 

sq = "Select count(NomeUs) as total from Usuario"

AbreConn

bco.execute(sq)

if rs("total") = 1 then

response.Write("Existe somente um Usuário Cadastrado, exclusão não permitida")

else

sq = "Delete From Usuario Where NomeUs= '" & Vnome & "'"


bco.execute(sq)
FechaConn

end if

está dando o seguinte erro:

 

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)

Tipos incompatíveis

/intima09/excluiusuariofinal.asp, line 13

 

Linha 13:

 

if rs("total") = 1 then

Desde já agradeço.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque assim:

 

if rs("total") = "1" then

e faça o tratamento antes do if

 

if not rs.eof then

if rs("total") = "1" then
......

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, com as duas dicas apareceu o seguinte erro:

 

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A01A8)

Objeto necessário: ''

/intima09/excluiusuariofinal.asp, line 13

 

Linha 13:

 

if not rs.eof then

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa minha mancada, esqueci de setar a var.

 

Deu certo. Voces são os mestres.

 

Caso resolvido.

 

Valeu!

 

Abraços.

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.