none
DataGridView esta mostrando todos os campos do BD RRS feed

  • Pergunta

  • Bom dia

    Tenho uma função que busca todos os campos de um Banco Mysql e os mesmos são retornados por um Datatable. Necessito que apenas 3 dos campos sejam mostrados no DataGridView

    Tenho de fazer uma SQL para mostrar somente estes dados ou tem como fazer com que somente alguns campos sejam mostrados?

       Private Sub bindingGrid()
            Try
    
    
                Dim BS As New BindingSource
                BS.DataSource = cliente.showdata("")
                DGV_CLIENTES.DataSource = BS
                BindingNavigator1.BindingSource = BS
    
    
    
                TXT_NOME.DataBindings.Add(New Binding("text", BS, "nome"))
    
        
    
    
            Catch ex As MySql.Data.MySqlClient.MySqlException
                MessageBox.Show(ex.Message)
            Catch ex As Exception
                MessageBox.Show(ex.Message)
            End Try
    
    
    
    
        End Sub

    segunda-feira, 19 de maio de 2014 13:37

Respostas

  • Você pode definir a propriedade do datagrid AutoGenerateColumns = false, e criar somente as três colunas que deseja mostrar, ou simplesmente alterar seu sql mesmo !
    • Marcado como Resposta jjunior.net segunda-feira, 19 de maio de 2014 14:01
    segunda-feira, 19 de maio de 2014 13:52

Todas as Respostas