Ir para conteúdo

POWERED BY:

Arquivado

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

Marcelo_Ribeiro

dbnavigator

Recommended Posts

e aí...

fiz um select que me trouxe por ex 100 registros.

agora to com 2 duvidas:

 

1- tem como saber qual é o numero do registro em q o dbnavigator aponta? pq já tenho o numero total de registros. agora queria saber em qual registro ele aponta (por exemplo, queria mostrar algo assim: Registro 1 de 100, Registro 2 de 100, Registro 3 de 100, etc).

 

2- agora, quero fazer uma pesquisa por codigo nos registros q estao nesse select. tem como fazer o dbnavigator apontar para esse registro e trazer tb o numero do registro?

 

eh ísso.

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

e aí. consegui.

1- peguei esse numero pelo select no banco.

2- fiz isso pelo findnearest

 

agora, tenho outra duvida:

 

faço um select que me traz os registros de forma ascendente.

ex:

# NOME

1 André

2 Joao

3 Marcelo

qdo clico num botao, faco o mesmo select so q d forma descendente.

qdo jogo esse select no banco, aparece certinho de forma descendente.

ex:

# NOME

3 Marcelo

2 Joao

1 André

 

mas no dbnavigator, a ordem dos nomes fica ascendente, e só o numero q altera.

ex: o André fica no primeiro registro, mas com o numero 3. tem alguma maneira de arrumar isso?

 

espero ter sido claro... rs

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao entendi mto bem.

 

eu to usando um dataset pra trazer os registros.

to fazendo assim qdo clica no botao

dm2.TMP8.Close;

dm2.tmp8.CommandText:= select row_number() over(order by COD desc) AS NUM_COL, NOME

FROM tabela order by NUM_COL, COD desc;

dm2.tmp8.Open;

 

(o tmp8 é o ClientDataSet)

to fazendo algo errado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso que eu chamo de vontade de reviver os mortos... Kelcv2008, sei que está querendo ajudar, mas acredito que sua ajuda será melhor aproveitada se postar em tópicos recentes.... este tópico aqui é de novembro/2008, então pelo tempo acredito que nosso amigo já tenha resolvido o problema dele não?

 

[]'s

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.