mysql - 使用 VB.net 更改 gridview 的列名称

标签 mysql sql vb.net gridview

我的 gridview 的列名跟在我的数据库中的表的列名之后。 无论如何,我可以在 gridview 中修改它们的列名而不更改我的数据库表的列名吗??

Public Sub LoadDataPI()
    mycom.Connection = cn
    mycom.CommandText = <SQL>SELECT CDate,AName,DPosition,Address,Gender,Telephone,Cellphone,Email,Bdate,CStatus,Height,Weight,Religion,Spouse,SOccupation,FName,FOccupation,MName,MOccupation,EmerName,EmerAddress,EmerContact FROM tbl_applicant </SQL>

    Dim myadap As New MySqlDataAdapter(mycom)
    Dim mydt As New DataTable

    myadap.Fill(mydt)
    grdApplicantsPI.DataSource = mydt
    myadap.Dispose()
End Sub

最佳答案

如果您使用的是 DataGridView,则可以使用此控件的 Columns 集合中的 HeaderText 属性:

'grdApplicantsPI.Columns(<column index>).HeaderText = "New text"
grdApplicantsPI.Columns(0).HeaderText = "Nº"

'grdApplicantsPI.Columns(<column name>).HeaderText = "New text"
grdApplicantsPI.Columns("ID").HeaderText = "Nº"

关于mysql - 使用 VB.net 更改 gridview 的列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27033121/

相关文章:

mysql - 这是 MySQL 查询解析中的错误吗?

SQL查找子项匹配多行的父项

MySQL:加入很多表

mysql - 名称 'CONNECTION' 未声明

mysql - 使用openquery插入MySql表错误: "Cannot start more transactions"

mysql - 按 VARCHAR 字段中的版本号分组?

javascript - jQuery各个函数的结果怎么办?

mysql - 如何按任意顺序按列对行进行排序?数据库

javascript - 在同一页面上出现两次的用户控件需要 JavaScript 的唯一 div id

vb.net - 从单应性中提取变换和旋转矩阵?