Ir para conteúdo

POWERED BY:

Arquivado

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

Jayson

Puts... INSERT INTO blz.. Já AddNew.. nem pensar!!

Recommended Posts

pessoal seguinte... tenho um siteminha de enquete no qual ele verifica se o ip do cliente já está gravado no bd, se estiver gravado entaum "voto ja foi computado" e redir... se naum contabiliza o voto e grava ip do cliente no bd....

é mais ou menos isso o sistema

 

ip_atual = Request.ServerVariables("Remote_ADDR")

Set rsIp = Server.CreateObject("ADODB.Recordset")

rsIp.Open "SELECT * FROM ips WHERE ip='" & ip_atual & "'", Conexao

 

if not rsIp.EOF Then

"voto computado" redir

Else

rsIp.Addnew 'Essa é a linha 74

rsIp("ip") = ip_atual

rsIp.Update

contar voto

End if

.

.

.

 

 

ta me retornando a seguinte msg:

ADODB.Recordset erro '800a0cb3'

 

O conjunto de registros atual não oferece suporte para atualização. Isso pode ser uma limitação do provedor ou do tipo de bloqueio selecionado.

 

/site/adiciona_resposta.asp, line 74

Obs. Consigo resolver o problema com INSERT, mas não queria usá-lo... queria usar por AddNew... o q está errado nesse código?

 

Grato desde já...

 

Jayson.

Compartilhar este post


Link para o post
Compartilhar em outros sites

yeeeeesss... valeu...ow mebkocznski será q você tem uma explicação das permissoes de abertura de recordset, manipulacao de cursor e tal????valeu... Jayson

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.