Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Estranho Do Sql Server


Guest Igor

Pergunta

Oi. Uso o seguinte código e dá esse erro:

    sql = "select ID, escola from escolas order by id"
    rs.Open sql, cn, adOpenDynamic, adLockOptimistic
    If Trim(rs.fields("escola")) <> "N" Then
        cmdCancel_Click
    End If
    
    rs.MoveLast
    ultimo = rs.fields("ID")

Rowset does not support fetching backward.

porém, quando tiro o order by id de sql ele roda normal, num dá erro nenhum...

Alguém aí tem idéia de como resolver esse erro sem tirar o order by ?

Brigado

Igor

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Acabei nem precisando mais disso, mas é bom saber que o order by num funciona bem com adOpenDinamic.

Vlw

Claro que o ORDER BY funciona com o adOpenDynamic. Só uso ele e o adOpenStatic e nunca tive esse problema.

O erro "Rowset does not support fetching backward." apareceria se você usasse o adOpenForwardOnly, que só permite o avanço e não o retrocesso do cursor.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...