添加数据源时删除DGV中的列

时间:2014-05-02 17:14:11

标签: vb.net datagridview

我刚刚了解了填充数据网格视图的这种方式。 通常我只是在访问文件连接到应用程序时绑定它。

Dim query As String = "SELECT * FROM tblCpu"
            Using cmd As New OleDbCommand(query, con)
                Dim dr As OleDbDataReader = cmd.ExecuteReader
                Dim dt As New DataTable
                dt.Load(dr)
                dgvComponents.DataSource = dt
            End Using

现在这段代码显示了表格的所有行/列...包括ID ..我不希望用户看到..
有没有办法删除或使ID列不可见?

1 个答案:

答案 0 :(得分:1)

将您的SQL语句更改为仅包含您要查看的字段:

Dim query As String = "SELECT City, Address, Country, Region FROM Customers"