Я имею проблему, что моя дата рождения в DataGridView является показать время по умолчанию 12AM, однако моя дата доступа типа «DateOfBirth» устанавливается только для «Short Date»DataGridView вопрос формат даты
Как можно Я просто показываю дату рождения в короткую дату в datagridview?
Вот мой DataGridView кодирование.
Public Sub LoadDGV()
Dim SqlQuery As String = "Select * from userss where delete = no"
Dim SqlCommand As New OleDbCommand
Dim SqlAdapter As New OleDbDataAdapter
Dim table As New DataTable
With SqlCommand
.CommandText = SqlQuery
.Connection = conn
End With
With SqlAdapter
.SelectCommand = SqlCommand
.Fill(table)
End With
DataGridView1.Rows.Clear()
For i = 0 To table.Rows.Count - 1
With DataGridView1
.Rows.Add(table.Rows(i)("studentID"), table.Rows(i)("full_name"), table.Rows(i)("password"), table.Rows(i)("course"), table.Rows(i)("dateofbirth"), table.Rows(i)("gender"), table.Rows(i)("imail_address"), table.Rows(i)("tel_no"), table.Rows(i)("handphone_no"))
End With
Next
End Sub
ColumnName в соответствии с текстом заголовка? и "d" есть? –
Нет, имя столбца и текст заголовка - это разные свойства. Вы также можете использовать индекс на основе нуля для столбца, поэтому в вашем примере это будет 4. MyDatagridview.Columns (4) .DefaultCellStyle.Format = "d" – FriendlyManCub
О, я получил и отлично работал, спасибо вам большое, теперь я узнал 2 разных кода: D –