USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Help, dataGrid
Linho
SÃO PAULO
SP - BRASIL
Postada em 27/12/2007 16:15 hs            
Boa tarde à todos,
 
Sou iniciante, com base em tutorias na net consegui fazer conexão com access
e popular consulta em 1 datagrid. Agora não estou conseguindo fazer para quando eu
selecionar a linha e clicar no botao alterar ele enviar os dados para outro form.
 
Desde ja agradeço e no aguardo para quaisquer dúvidas.
 
ATT
Obrigado
     
JOM
BOM JESUS DA LAPA
BA - BRASIL
ENUNCIADA !
Postada em 27/12/2007 16:42 hs            
coloca um filtro de acordo a linha que vc clica e depois joga os valores da tabela nas text_box ou qualquer controle do outro form que vc quer jogar.
 
rs.Filter = "campo_da_tabela = " & DataGrid1.Columns.Item(0) & ""
 
form2.text1.text = !nome
form2.text2.text = !endereço
form2.text3.text = !telefone
 
onde o numero dentro do parentese é a coluna onde esta o campo que vc fara o filtro na sua tabela e depois jogar os valores para o outro form, no exemplo que coloquei (0) esta filtrando pela campo que aparece na primeira coluna da linha clicada assimm
 
JOM   Rua Boticario  São Paulo-SP (11)3265-3265
 
no caso o filtro seria feito pelo nome JOM que aparece na primeira coluna, certo? depois é só jogar os valores nas text's ou qualquer outro lugar do outro form.
 
   
Linho
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/12/2007 19:02 hs            
da erro em Columns, brother uso vb6 pq será q da erro?
 
coloquei assim aqui:
With RST(minha recordSet)
      .Filter = "Cod_fun = " & DataGrid1.Columns.Item(0) & ""
End With
obs.: Mudei o DataGrid para o nome de meu grid
 
ATT
Obrigado
   
JOM
não registrado
ENUNCIADA !
Postada em 27/12/2007 21:05 hs   
O campo cod_fun aparece na primeira coluna do Grid ? pois no seu codigo esta filtrando por este campo e indicando que ele aparece na primeira coluna, se vc alterou o nome do controle altere no codigo tambem:
 
With RST(minha recordSet)
      .Filter = "Cod_fun = " & Meu_grid.Columns.Item(0) & ""
End With
 
   
JOM
BOM JESUS DA LAPA
BA - BRASIL
ENUNCIADA !
Postada em 27/12/2007 21:06 hs            
 
O campo cod_fun aparece na primeira coluna do Grid ? pois no seu codigo esta filtrando por este campo e indicando que ele aparece na primeira coluna, se vc alterou o nome do controle altere no codigo tambem:
 
With RST(minha recordSet)
      .Filter = "Cod_fun = " & Meu_grid.Columns.Item(0) & ""
End With
   
c4b3ç4
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/12/2007 01:05 hs            
Assim vc achar a solução vc me da um toque pois estou com o mesmo problema!!!
 
 
abçs Linho
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página