Jump to content


Photo

Usando O Movepreviuos


  • Faça o login para participar
10 replies to this topic

#1 rafaelneto

rafaelneto

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 22/10/2003, 09:59

Estou tentando usar o moveprevious em um result set mas está dando um erro dizendo que não é permitido usa-lo. Alguem sabe o que eu posso fazer pra resolver esse problema??

#2 .:Matrix:.

.:Matrix:.

    12 Horas

  • Usuários
  • 123 posts
  • Sexo:Não informado
  • Localidade:Sampa
  • Interesses:Muitos menos Delphi, PHP e Adjacentes hauahaua

Posted 22/10/2003, 10:06

kra, coloca o codigo ae pra nois tenta ajuda hauhauaha

Abraços
Este post é dedicado a Yasmin minha linda filhinha hauhauahau
-----------------------------------------------------------------------
Visite ::: www.destroyers.com.br (onde sou o Fundador hauahua)
-----------------------------------------------------------------------
Se puder ajudar fico grato se naum puder, fico do mesmo jeito, pelo menos leu neh :-D

#3 rafaelneto

rafaelneto

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 22/10/2003, 10:48

:matrix:.+22 Oct 2003, 11:06 -->
QUOTE(. :matrix:. @ 22 Oct 2003, 11:06 )
kra, coloca o codigo ae pra nois tenta ajuda hauhauaha

Abraços [/quote]
Quando eu coloco RsQry.moveprevious aparece o seguinte erro:

ADODB.Recordset error '800a0c93'
The operation requested by the application is not allowed in this context.

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 22/10/2003, 11:03

ralfael, coloca o codigo completo, para que podemos te ajudar, sabemos qual é o erro, mas queremos ver o proque

B)
www.andrewsmedina.com.br

#5 rafaelneto

rafaelneto

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 22/10/2003, 11:43

ralfael, coloca o codigo completo, para que podemos te ajudar, sabemos qual é o erro, mas queremos ver o proque

B)

O movelast tambem não funciona

<% set conexao = server.CreateObject("ADODB.connection")
conexao.open "adm", "srh2", "srh2"

sql = " SELECT * FROM pensionistas"

set RsQryPen=conexao.execute(sql)
RsQryPen.movelast

do while (not RsQeyPen.BOF)
Response.Write("nome")

loop

%>

Valeu

#6 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 22/10/2003, 11:47

1º o que contem essas variaveis? "adm", "srh2", "srh2" ?

2º tenta assim

<%
sql = " SELECT * FROM pensionistas"

set Rs=conexao.execute(sql)
rs.movefirst

while not rs.eof

Response.Write("nome") 

rs.movenext

wend

%>

teste e avies se funcionou
www.andrewsmedina.com.br

#7 rafaelneto

rafaelneto

    Novato no fórum

  • Usuários
  • 13 posts
  • Sexo:Não informado

Posted 22/10/2003, 12:01

1º o que contem essas variaveis? "adm", "srh2", "srh2" ?

2º tenta assim

<%
sql = " SELECT * FROM pensionistas"

set Rs=conexao.execute(sql)
rs.movefirst

while not rs.eof

Response.Write("nome") 

rs.movenext

wend

%>

teste e avies se funcionou

As variaveis são respectivamente: O nome da string de conexao com o banco, o usuario e a senha.

Eu botei so um exemplo. To precisando mover o result set tanto pra frente como pra tras. O movenext sempre funciona mas o moveprevious dá aquele erro que eu coloquei no post anterior.

Gostaria de saber com faz pra usar o moveprevious, se é preciso configurar algo pra funcionar ou coisas do tipo.


Obrigado

#8 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 22/10/2003, 12:05

é o seguinte rafael a sintaxe do moveprevious é a seguinte

rs.moveprevious

moveprevious quer dizer mover para o dado anterior, aogra se nao tiver tido algm dados anterior, ele nao funcionara

sugiro que utilize ele com o ADODB.RecordSet mesmo, ja que ficara mudando a ordem.
www.andrewsmedina.com.br

#9 Guest

Guest
  • Visitantes

Posted 22/10/2003, 14:58

é o seguinte rafael a sintaxe do moveprevious é a seguinte

rs.moveprevious

moveprevious quer dizer mover para o dado anterior, aogra se nao tiver tido algm dados anterior, ele nao funcionara

sugiro que utilize ele com o ADODB.RecordSet mesmo, ja que ficara mudando a ordem.

Tenta usar o moveprevious e se funcionar coloca o código pra eu dar uma olhada. Com certeza o meu erro não é de sintaxe.

Obrigado

#10 gordutil

gordutil

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 06/04/2006, 14:59

Estou com o mesmo problema... o movelast e o moveprevious nao funcionam!!! erro 800a0c93 Operação não permitida neste contexto.

si alguem souber!!! agradeço!!!

#11 knoxville

knoxville

    Backdoor Man

  • Usuários
  • 951 posts
  • Sexo:Masculino
  • Localidade:Itajaí - SC

Posted 06/04/2006, 15:53

e o movenext, funciona?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq