Depois da Inclusao vai para o 1 registro, como resolver?
17/08/2008
0
Seguinte,
Uso (SQLDataSet+Provider+ClienteDS+DatSource)
Apenas quando incluo um registro na tabela, o ponteiro vai para o primeiro registro (Dependendo da Ordem Utilizada(Id,Nome,CPF), simulando um Close/Open na Tabela.
No evento AfterPost do CDS esta o código seguinte:
dm.CdsArt.ApplyUpdates(0);
dm.CdsArt.Refresh;
Quero resolver sem usar recursos (Last;Prior;ou outro);
Creio que seja apenas um config em um dos componentes, mas não estou achando. Tentei de tudo, ou quase tudo neh...
Creio que possam me ajudar nessa.
Agradencendo desde jah...
Vlw..
Alexpaes
Posts
18/08/2008
Paulo
18/08/2008
Alderico.dias
Ex: tabela.locate(´nomedocampo´, valor para localizar []);
18/08/2008
Alexpaes
o problema continua.
quis dizer que ao inves de usar
(SQLDataSet+Provider+ClienteDS+DataSource)
uso na verdade
[b:7c1a54190b](SQLQuery+Provider+ClienteDS+DataSource)[/b:7c1a54190b]
18/08/2008
Alexpaes
Para resolver desta forma utilizei o seguinte recurso:
no evento afterpost
Ordenei ela por ID e depois
tabela.last;
mas fica meio ´feio´, ´gambiarra´, nao queira utilizar destes recursos...
Mesmo assim te agradeço pela ajuda...
vamos tentar de outra forma....
Estou na luta tambem, mas ta dificil...
Clique aqui para fazer login e interagir na Comunidade :)