Bonjour à tous,
J'ai un probleme de format de date lors de la recuperation de donnée sql server vers un datagridview.
J'ai un champ (DateDeb) de type datetime dans ma table contenant la valeur : "03/10/2007 11:57:30"
Je voudrais ce champ dans un datagridview.
J'utilise pour cela ce code :
Cela fonctionne mais le resultat affiché dans mon dategridview est : "03/10/2007 11:57"s.Open() ' //ouverture de la base
Dim Rq As String = "SELECT DateDeb FROM matable"
DataGridView1.DataSource = bindingSource1
dataAdapter = New SqlDataAdapter(Rq, s.oConnection)
Dim commandBuilder As SqlCommandBuilder = New SqlCommandBuilder(dataAdapter)
Dim table As DataTable = New DataTable()
dataAdapter.Fill(table)
bindingSource1.DataSource = table
s.Close()
Il ne m'affiche pas les secondes (essentiel pour moi) alors qu'elles sont bien présentes dans la base.
Je ne comprend vraiment pas pourquoi.
Merci de votre aide précieuse.
Partager