Ordenar registros com IBDataSet sem close/open

Delphi

09/11/2007

Amigos,
Estou iniciando em programação. Utilizo Delphi 2005. Conexão a BD com IBX.
Gostaria de saber se há uma maneira de atualizar na tela (apenas atualizar e não editar, incluir ou excluir) os registros num dataset cujos dados são apresentados em DBEdit´s e tambem se é possível fazer isso num DBGrid, ambos SEM executar as operações Close/Open, uma vez que salvo engano, isso gera transito desnecessário na rede.
Os componentes atualmente utilizados são:
DataModule com IBDataBase, ligado a InterBase 1.0 e IBTransaction ligado ao IBDataBase.
No form, utilizo: IBDataSet ligado ao IBDataBase e ao IBTansaction;
DataSource, ligado ao IBDataSet.
Já li a respeito do ClientDataSet, mas ainda nao me sinto preparado o suficiente para utilizá-lo. Tenho que ler mais a respeito. Portanto, caso alguém possa me ajudar, com os componentes atuais, agradeço.


Isoares

Isoares

Curtidas 0

Respostas

Alexandrej

Alexandrej

09/11/2007

Faça um ´order by´ no seu sql.


GOSTEI 0
Joaoshi

Joaoshi

09/11/2007

Colega, se você estiver utilizando ClientDataSet isto é fichinha acho que vale a pena você dar umas lidas, não só para resolver este problemas mas outros envolvendo transações.

Espero ter ajudado.


GOSTEI 0
POSTAR