none
dados no datagrivew RRS feed

  • Pergunta

  • boa tarde.

    preciso armazenar dados no datagrid, e ao final salvar no bd, por exemplo é uma tela de compras onde cada item sera selecionado e carregado para o grid apos finalizar o pedido quero salva-lo no bd (vb.net). obrigado

    quarta-feira, 23 de março de 2011 18:38

Respostas

  • Olá!

    Cara, para carregar os dados no seu DataGrid, você faz uso da propriedade DataSource.

    Me.MeuDataGrid.DataSource = MinhaClasseDAO.FindAll()
    

    Através das propriedades de edição de colunas e/ou templates, você pode configurar

    sua DataGridView para mostrar quaisquer dados que você preferir.

     

    Bom, para salvar os dados do seu DataGrid: não sei se há um método mais fácil, mas

    talvez você possa reter os dados das colunas, criar seus objetos e salvá-los no BD.

    For Each (DataGridViewRow Row In PessoasGridView.Rows)
    
      MinhaClasse Objeto = New MinhaClasse()
      With Objeto
    
       .ID = CInt(Row.Cell[0])
       .Nome = CStr(Row.Cell[1])
       ' e por aí vai...
    
      End With
      MinhaClasseDAO.Salvar(Objeto)
    
    Loop
    
    Tente algo assim e nos dê um reply!

    quinta-feira, 24 de março de 2011 12:46