RecordSet não percorre corretamente

3 respostas
lipemh

ola, eu criei um recordset q recebe um monte de id ordenado de forma crescente…

rst = stmt.executeQuery(“select id from tabela”);

quando eu vou percorrendo o recordset com o metodo next() ele não segue a ordem

1-2-4-5-7-3-6

ao invés de:

1-2-3-4-5-6-7

[b]eu sei q isso ocorre pq outras colunas da tabela influencia… mas esse outro campo não deveria influenciar…

alguem sabe como eu resolvo isso? [/b]

3 Respostas

wbdsjunior

lipemh:
ola, eu criei um recordset q recebe um monte de id ordenado de forma crescente…

rst = stmt.executeQuery(“select id from tabela”);

quando eu vou percorrendo o recordset com o metodo next() ele não segue a ordem

1-2-4-5-7-3-6

ao invés de:

1-2-3-4-5-6-7

[b]eu sei q isso ocorre pq outras colunas da tabela influencia… mas esse outro campo não deveria influenciar…

alguem sabe como eu resolvo isso? [/b]


com order by.

ex.:

rst = stmt.executeQuery("select id from tabela order by id");
lipemh

isso pode resolver… vou testar…

lipemh

Funcionou! obrigado

Criado 29 de abril de 2010
Ultima resposta 30 de abr. de 2010
Respostas 3
Participantes 2