2016-02-06 75 views
1

我有數據庫表時間表,它有7列(ID,Reserve_No,姓氏,名字,服務,******中國,DATE_TIME)我想顯示的列DATE_TIME只。只顯示一列的DataGridView的mysql vb.net

這是我用於顯示數據庫中的DataGridView從MySQL表

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() 
+1

SELECT DATE_TIME排程 – tharif

回答

1

中選擇列代碼:

如果你不想看到你的餐桌整個行,只是名稱的 列你感興趣的,用逗號分隔。

更改您的查詢來選擇一列:

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檢索每個唯一的輸出 記錄一次。

More reference