MSFLEXGRID - DELETAR NO DB
Gente, valeu pela ajuda sempre aparece alguém para dar uma força e tem resolvido.
To precisando de uma ajuda que é o seguinte: quero que ao dar um duplo clique no item listado no msflexgrid este item seja deletado no db e não somente da lista.
Estou trabalhando da forma mais simples, no Data Control.
Fico grato por mais esta ajuda.
To precisando de uma ajuda que é o seguinte: quero que ao dar um duplo clique no item listado no msflexgrid este item seja deletado no db e não somente da lista.
Estou trabalhando da forma mais simples, no Data Control.
Fico grato por mais esta ajuda.
Italo
Eu não uso o DataControl mas deve ser similar, vamos lá.
Você deve ter um campo Chave Primária no FlexGrid, certo?
Digamos que seja CodigoCliente então farÃamos:
Onde:
CodigoCliente = Chave Primária e AutoNumeração (não necessariamente)
MSFlexGrid1.TextMatrix(MSFlexGrid.Row, 2): Linha atual e coluna 2 (poderá ser outra.
Veja se resolveu o problema
[s50]
Eu não uso o DataControl mas deve ser similar, vamos lá.
Você deve ter um campo Chave Primária no FlexGrid, certo?
Digamos que seja CodigoCliente então farÃamos:
Data1.Recordset.Filter = "CodigoCliente = " & MSFlexGrid1.TextMatrix(MSFlexGrid.Row, 2)
Data1.Recordset.Delete
Data1.Filter = ""
MSFlexGrid1.Refresh
Onde:
CodigoCliente = Chave Primária e AutoNumeração (não necessariamente)
MSFlexGrid1.TextMatrix(MSFlexGrid.Row, 2): Linha atual e coluna 2 (poderá ser outra.
Veja se resolveu o problema
[s50]
Tópico encerrado , respostas não são mais permitidas