Fórum Depois da Inclusao vai para o 1 registro, como resolver? #362620
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
Curtir tópico
+ 0Posts
18/08/2008
Alexpaes
Uso (SQLQuery+Provider+ClienteDS+DataSource)
Gostei + 0
18/08/2008
Paulo
Gostei + 0
18/08/2008
Catunda
Gostei + 0
18/08/2008
Alderico.dias
Ex: tabela.locate(´nomedocampo´, valor para localizar []);
Gostei + 0
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]
Gostei + 0
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...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)