Controle de Inserção com DBGrid

Delphi

05/07/2003

Olá, gostria de saber como faço pra controlar a inserção de um registro em uma tabela, usando o componente DBGrid. O default do componente é que ele vá inserindo toda vez que se direcionar o controle para a linha de baixo. Eu quero que, por exemplo, um registro só seja inserido quando eu aperto a tecla enter no último campo de uma linha.

Grato Fabricio. :lol:


Ivan Silva

Ivan Silva

Curtidas 0

Respostas

Marcelo.c

Marcelo.c

05/07/2003

Creio que você pode tentar o seguinte:

Coloque ReadOnly como True.
Utilize o evento OnkeyPress ou OnkeyDown do DBGrid para testar a tecla pressionada e verificar o campo ativo no momento.
Satisfeitas as condições, mude ReadOnly para False.

Espero ter ajudado.


GOSTEI 0
POSTAR