clientdataset delphi

MySQL

Delphi

02/07/2015

boa noite estou com um probleminha, tenho uma aplicaçao datasnap servidor e um client, uso banco de dados mysql com auto_increment, conexao firedac com query, datasetprovider, quando dou um novo regirtro e dou applyupadte no clientdataset ele nao me mostra o codigo que foi gravado, se dou um refresh ele mostra que foi inserido mais volta para o primeiro registro.
gostaria de sabe como dou um applyupdate e ele traga o registro que foi gravado no banco e clientdataset continue setado nesse registro que acabei de inserir.
se puderem me ajudar agradeço.... boa noite
Nei

Nei

Curtidas 0

Respostas

Dorivan Sousa

Dorivan Sousa

02/07/2015

nao resolve com
if clientdataset1.applyupdates(0) then
clientdataset1.refresh?
GOSTEI 0
Nei

Nei

02/07/2015

assim ele volta para o primeiro registro
GOSTEI 0
Dorivan Sousa

Dorivan Sousa

02/07/2015

o refresh traz o id?

se trouxer tenta marcar a posicao do registro que vc esta, e retornar pra ele...
GOSTEI 0
Nei

Nei

02/07/2015

como faço isso?
GOSTEI 0
Nei

Nei

02/07/2015

valeu Dorivan funcionou
GOSTEI 0
POSTAR