ATUALIZANDO UM LINHA NO DATAGRID

USUARIO.EXCLUIDOS 09/06/2005 20:36:28
#88120
boa noite pessoal,
Agora estou com problemas no datagrid. Bem eu 1 text box, que quando vc clica no data grid, o dado aparece nesse text box. o que eu queria era que quando eu mudasse o valor e mandasse gravar no banco, atualizasse o grid e voltasse apontando a linha que eu tinha clicado anteriormente, isto é, na linha que eu cliquei pra mudar o valor do dado. eu estou usando o datagrid.reflesh e quando ele atualiza o grid, volta apontando para o inicio do grid, ai eu tenho que voltar aonde estava pra mudar outro dado.
obrigado e abraços
FORMIGINHA 09/06/2005 20:55:23
#88122
coloque: data1.refresh
DNEVONY 10/06/2005 02:11:07
#88143
faça assim:

[txt-color=#ff0000]set datagrid.datasource=nothing [/txt-color]

e depois disso mande carregar novamente seu datagrid
USUARIO.EXCLUIDOS 10/06/2005 08:07:48
#88151
Resposta escolhida
você precisa guardar o valor da campo em alguma variavel e depois, utilizar o find do seu recordset para encontra - lo
antes do refresh utilize qualquer campo para pegar um valor que sera pesquisado pelo find, exemplo:
variavel = seuado.recordset("nomedocampo")
depois do refresh, faça
seuado.recordset.find "nomedocampo like '" & variavel & "'"


Tópico encerrado , respostas não são mais permitidas