ghostgasper
Membro
Boas,
Programo em VB6 á varios anos e estou a passar para VB 2008
Precisava da seguinte ajuda:
- Tenho 1 form com uma grelha com todos os dados da Base de dados
- Botoes de Novo, Editar, Eliminar
1- Pretendia ao seleccionar um registo na grelha para alterar, abre o Form2 com os campos preenchidos.
Alterava, fazia OK e voltava ao Form1 aonde fazia um refresh da Grelha.
2- Clicar botao NOVO, aparece o Form2, inseria o registo, fazia Ok e voltava ao form1 aonde faz um refresh e actualizava a Grelha.
Agradecia uma ajuda para por isto a funcionar em VB 2005 ou 2008.
em VB6 era facil:
Private Sub Novo()
Set form2.Data1.Recordset = Data1.Recordset
Data1.Recordset.AddNew
form2.Show (1)
Data1.Recordset.Requery
End sub
Já pesquisei imenso e não consigo resolver esta situação.
Agradeço a ajuda.
Muito obrigado.
Programo em VB6 á varios anos e estou a passar para VB 2008
Precisava da seguinte ajuda:
- Tenho 1 form com uma grelha com todos os dados da Base de dados
- Botoes de Novo, Editar, Eliminar
1- Pretendia ao seleccionar um registo na grelha para alterar, abre o Form2 com os campos preenchidos.
Alterava, fazia OK e voltava ao Form1 aonde fazia um refresh da Grelha.
2- Clicar botao NOVO, aparece o Form2, inseria o registo, fazia Ok e voltava ao form1 aonde faz um refresh e actualizava a Grelha.
Agradecia uma ajuda para por isto a funcionar em VB 2005 ou 2008.
em VB6 era facil:
Private Sub Novo()
Set form2.Data1.Recordset = Data1.Recordset
Data1.Recordset.AddNew
form2.Show (1)
Data1.Recordset.Requery
End sub
Já pesquisei imenso e não consigo resolver esta situação.
Agradeço a ajuda.
Muito obrigado.