我有一个数据网格视图,我填充数据库作为其数据源。但是,以日期作为数据类型的列显示日期和时间,而我只想要一个时间。
如何更改数据网格视图表的格式?
Private Sub prcDisplayTable()
dgvViewLecturers.DataSource = Nothing
dgvViewLecturers.Rows.Clear()
dgvViewLecturers.Columns.Clear()
strSQL = "SELECT * FROM Lecturers"
strTableName = "ViewLecturers"
daLecturers = New OleDb.OleDbDataAdapter(strSQL, con)
daLecturers.Fill(dsLecturers, strTableName)
dgvViewLecturers.DataSource = dsLecturers
dgvViewLecturers.DataMember = strTableName
End Sub
答案 0 :(得分:1)
尝试使用仅限时间格式
dataGridView1.Columns("dateColumn").DefaultCellStyle.Format = "hh:mm:ss tt";
答案 1 :(得分:0)
dataGridView1.Columns("dateColumn").DefaultCellStyle.Format = "hh:mm:ss t";