MS FLEXGRID

USUARIO.EXCLUIDOS 22/04/2004 20:45:42
#22068
Ola Pessoal quero alterar meu cadstro de cidades atraves de uma consulta
Tenho um msflex grid só quando carrega no flex tá tudo ok e quando dou um dblclick carrega sempre o primeiro registro do flexgrid . E como será que tenho que fazer para ele me mostrar o registro que eu dei o dblclick..
olha o codigo
Private Sub msfg_dblClick()

frm_tab_cid.Show

tab_cidades.Index = "nome_cid"
tab_cidades.Seek "=", msfg.MouseRow

If tab_cidades.NoMatch Then
MsgBox "Não Existe Cidade Cadastrada ", 48, "Aviso"
Command1.Enabled = True
Command2.Enabled = False
Text1.Text = nill
Text1.SetFocus
Exit Sub

Else
frm_tab_cid.Text1.Text = tab_cidades!cod_cid
frm_tab_cid.Text2.Text = tab_cidades!nome_cid
frm_tab_cid.Text3.Text = tab_cidades!uf_cid

End If


Obrigado..
USUARIO.EXCLUIDOS 22/04/2004 21:05:25
#22070
Resposta escolhida
suponhamos que o texto que vc vai informar no seek tá na coluna 0 e na linha q vc deum um duplo click então fica assim


tab_cidades.Seek "=", msfg.TextMatrix(msfg.Row, 0)
Tópico encerrado , respostas não são mais permitidas