仅显示一列Datagridview mysql vb.net
我有一个数据库表schedule,它有7列(ID、Reserve\u No、Lastname、Firstname、Service、PhoneNumber、Date\u Time),我只想显示列Date\u Time 下面是我在Datagridview上显示数据库的代码仅显示一列Datagridview mysql vb.net,mysql,vb.net,datagridview,Mysql,Vb.net,Datagridview,我有一个数据库表schedule,它有7列(ID、Reserve\u No、Lastname、Firstname、Service、PhoneNumber、Date\u Time),我只想显示列Date\u Time 下面是我在Datagridview上显示数据库的代码 Dim DataAdapter As New MySqlDataAdapter Dim DataTable As New DataTable Dim cmd As New MySqlCommand
Dim DataAdapter As New MySqlDataAdapter
Dim DataTable As New DataTable
Dim cmd As New MySqlCommand
MySqlConn.Open()
With cmd
.Connection = MySqlConn
.CommandText = "SELECT * FROM schedule"
End With
DataAdapter.SelectCommand = cmd
DataTable.Clear()
DataAdapter.Fill(DataTable)
DataGridView1.DataSource = DataTable
MySqlConn.Close()
从MySQL表中选择列: 如果不希望看到表中的整行,只需命名 您感兴趣的列,用逗号分隔 将查询更改为选择一列:
Dim DataAdapter As New MySqlDataAdapter
Dim DataTable As New DataTable
Dim cmd As New MySqlCommand
MySqlConn.Open()
With cmd
.Connection = MySqlConn
.CommandText = "SELECT Date_Time FROM schedule"
End With
DataAdapter.SelectCommand = cmd
DataTable.Clear()
DataAdapter.Fill(DataTable)
DataGridView1.DataSource = DataTable
MySqlConn.Close()
您还可以检索每个唯一的输出,以最小化输出
通过添加关键字DISTINCT只记录一次
从计划中选择日期和时间