|
Postada em 29/04/2008 22:18 hs
Olá pessoal,
Estou vindo aqui pela primeira vez pedir sua ajuda. Minha dúvida é o seguinte.
Tenho 2 forms no meu programa Form1 e Form2.No Form1 eu insiro dados e salvo no banquinho de dados em Access.No Form2 tenho um DBGRID que eu queria que exibisse os dados que eu insiro no Form1.Deu para entender.
Isso funciona normal quando eu jogo o DBGRID no Form1,eu só apontei a propriedade RecodSource do DBGRID pra o objeto Data que tem no Form1 e toda vez que eu salvo o registro ele ja é exibido no DBGRID.Mas queria q fosse exibido no DBGRID que esta no Form2.
Quem puder ajudar...
Valew
|
|
|
|
|
Postada em 30/04/2008 09:37 hs
colega crie um novo objeto data no form2 e use o mesmo código do from1, porem com o data novo, eu faria a conexão em um módulo, sem usar o objeto data.
|
|
|
|
Postada em 30/04/2008 10:28 hs
vc pode apontar direto pro grid do form2 exemplo form2.datagrid.datasource=rs
|
|
|
|
Postada em 30/04/2008 12:15 hs
Legal.Deu certo o primeiro modo que você disse.A segunda forma que você citou eu não sei como fazer,se puder dar um dica.... Outra duvida: Queria saber se tem alguma forma de deixar as céluas do DBGRID autoajustáveis com o tamanho do dado que está nela.
valeu
|
|
|
André
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 30/04/2008 12:33 hs
Outra duvida!
Minha rotina de exclusão estáva assim antes de eu fazer o segundo form.
Private Sub CmdRemover_Click() If Data1.Recordset.RecordCount = 0 Then MsgBox " BANCO DE DADOS VAZIO!", vbExclamation, "EXCLUIR REGISTRO" Else If MsgBox("CONFIRMA A EXCLUSÃO DO REGISTRO -> " & Data1.Recordset![codigo], vbYesNo) = vbYes Then Data1.Recordset.Delete Data1.Refresh End If End If
End Sub
Agora não funciona!Só por essa rotina tem como ver o erro?Se precisar mando mais.
Valew
|
|
|
|
Postada em 01/05/2008 02:17 hs
De um Refresh no dbgrid tb
|
|
|