Adicionar registro e mudar o foco

Delphi

07/01/2004

Help Please!

Minha situação:
1º Sou iniciante
2º Em um Form eu tenho: 1 table, 1 datasource, 1 dbgrid
3º Tenho tb 3 botões: btnAdd, btnEdit,btnClose.
4º Estou usando Paradox

Meu problema:
Tentei várias vezes mas não consegui fazer com que o botão ´btnAdd´ faça um nova registro no dbgrid e coloque o foco no próximo Dbgrid.

Alguém pode me ajudar.

[b:8c0c38607a]Título editado pelo Moderador (AZ) - Removido: ´Help Me Please Again[/b:8c0c38607a]´


Darvin Denmian

Darvin Denmian

Curtidas 0

Respostas

Sma

Sma

07/01/2004

Veja bem, se estou correto... ou me envie um email..ok

Se vc tem apenas um DBGrid em seu form e ele ja esta relacionado com o seu componente datasource. Então não tem muito segredo...ok...
em seu botão de adicionar coloque os seguintes comandos:

Table1.Append
{onde table1 sera o nome de sua tabela ok}..

DBGrid1.Setfocus
{Caso vc tenha mudado o nome de seu DBGrid apenas substitua ok..

Com isso ela ja ira inserir um registro em branco na sua tabela e colocar o cursor(foco) no seu DBGrid ok...

Espero ter ajudado...

Sandro Ávila


GOSTEI 0
Darvin Denmian

Darvin Denmian

07/01/2004

Obrigado,
isso fará com que ao clique do button o dbgrid receba o foco?

vou tentar


GOSTEI 0
POSTAR