Usando O Movepreviuos
#1
Posted 22/10/2003, 09:59
#2
Posted 22/10/2003, 10:06
Abraços
-----------------------------------------------------------------------
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
Posted 22/10/2003, 10:48
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
Posted 22/10/2003, 11:03
#5
Posted 22/10/2003, 11:43
O movelast tambem não funcionaralfael, coloca o codigo completo, para que podemos te ajudar, sabemos qual é o erro, mas queremos ver o proque
<% 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
Posted 22/10/2003, 11:47
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
#7
Posted 22/10/2003, 12:01
As variaveis são respectivamente: O nome da string de conexao com o banco, o usuario e a senha.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
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
Posted 22/10/2003, 12:05
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.
#9 Guest
Posted 22/10/2003, 14:58
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.é 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.
Obrigado
#10
Posted 06/04/2006, 14:59
si alguem souber!!! agradeço!!!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)