Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

DataGridView -Trazendo uma registro vazio - linha em branco

$
0
0

Pessoal, boa tarde. 

 

 Estou com o seguinte problema eu carrego meu datagridview através do código que irei postar abaixo, porém no datagridview esta me retornando um registro em branco, ou seja, o último registro dele ele traz um registro vazio, e isso esta dando erro em minha aplicação caso o usuário escolha essa linha.

 

Como posso fazer para eliminar essa linha, o porque ele traz essa ultima linha em branco?

 Protected Sub CarregaGrid(strsql As String)
        ' Vincula o DataGridView ao BindingSource e carrega os dados do banco de dados
        Me.DataGridView1.DataSource = Me.BindingSource1
        exibeDados(strsql)

        Me.DataGridView1.DefaultCellStyle.SelectionForeColor = Color.Yellow
        Me.DataGridView1.DefaultCellStyle.SelectionBackColor = Color.Blue

        Me.DataGridView1.Columns(3).Visible = False
        Me.DataGridView1.Columns(6).Visible = False
        Me.DataGridView1.Columns(7).Visible = False


    End Sub
    Private Sub DataGridView1_SelectionChanged(sender As Object, e As EventArgs) Handles DataGridView1.SelectionChanged
        RowSelecionada = DataGridView1.CurrentRow.Index

    End Sub
   


    Private Sub exibeDados(ByVal selectCommand As String)

        Dim dataAdapter As New SqlDataAdapter(selectCommand, SCLConnectionString)

        Dim commandBuilder As New SqlCommandBuilder(dataAdapter)
        Dim table As New DataTable()
        table.Locale = System.Globalization.CultureInfo.InvariantCulture
        dataAdapter.Fill(table)
        BindingSource1.DataSource = table
        DataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader)


    End Sub


Viewing all articles
Browse latest Browse all 14190