ho provato con il cast ma nulla di fatto.
il guaio è che io sto traducendo una applicazione da Vb .net a C# ed in Vb questo problema lo risolsi in maniera molto semplice invocando una funzione :
Codice PHP:
Private Function ToDateTime(ByVal dataGG_MM_AAAA As String) As DateTime
Dim myCultureInfo As New System.Globalization.CultureInfo("it-IT", True)
Dim formato As String = "dd/MM/yyyy"
Return System.DateTime.ParseExact(dataGG_MM_AAAA, formato, myCultureInfo)
End Function
poi
Codice PHP:
Dim dataValida As String
dataValida = "31/12/2008"
Dim data As Date
data = ToDateTime(dataValida)
All'atto del confronto era una banalità :
Codice PHP:
If reader1.Item("data_validità") = data Then
Label2.Text = "La card ha valenza fino al " & reader1.Item("data_validità")
reader1.Close()
conn.Close()
con C# non me lo fa fare.