Fórum Help Please #204656
06/01/2004
0
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.
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.
Darvin Denmian
Curtir tópico
+ 0
Responder
Posts
07/01/2004
Tnaires
Olá Darvin.
[quote:95c5ef1fb4=´Darvin Denmian´]
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.
[/quote:95c5ef1fb4]
Acredito q o q vc quer é passar o foco para o próximo registro (próxima linha) do DBGrid não? Bom, no botão btnAdd, vc coloca: Table1.Insert. Uma nova linha será criada no DBGrid, e os dados poderão ser digitados pelo usuário. Se ele mudar de linha, o registro é gravado.
Sugiro q vc adicione à lista d botões um para gravar, pois uma inserção é constituída d 3 etapas:
- a chamada ao método insert, q abre espaço para um novo registro;
- a entrada dos dados pelo teclado;
- a chamada ao método post, q grava os dados definitivamente.
Seria bom tb usar o DBNavigator.
Espero ter ajudado
[quote:95c5ef1fb4=´Darvin Denmian´]
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.
[/quote:95c5ef1fb4]
Acredito q o q vc quer é passar o foco para o próximo registro (próxima linha) do DBGrid não? Bom, no botão btnAdd, vc coloca: Table1.Insert. Uma nova linha será criada no DBGrid, e os dados poderão ser digitados pelo usuário. Se ele mudar de linha, o registro é gravado.
Sugiro q vc adicione à lista d botões um para gravar, pois uma inserção é constituída d 3 etapas:
- a chamada ao método insert, q abre espaço para um novo registro;
- a entrada dos dados pelo teclado;
- a chamada ao método post, q grava os dados definitivamente.
Seria bom tb usar o DBNavigator.
Espero ter ajudado
Responder
Gostei + 0
13/01/2004
Darvin Denmian
OBS:não respondi a sua resposta tnaires pq os títulos das minhas perguntas foram modificados e eu não encontrava meus tópicos.
Vou tentar fazer isso, muito obrigado pela ajuda.
Vou tentar fazer isso, muito obrigado pela ajuda.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)