Grazie Gianluigi.
il tuo workaround funziona bene:
Orario = Split(MaskBox_orarioStrategia.Text, ":")
....
$Result!orainizio = Date(2017, 1, 1, orario[0], orario[1], orario[2])
...
del resto la parte GIORNALIERA del campo data la butta direttamente il motore del db e' quindi l'inseriemtno di campi fake non influenza :D
Grazie :D
PS: ma ora che il campo "orario" nel database e' inserito CORRETTAMENTE ... perche' quando lo leggo non si vede nulla (nel database visto con MySQLworkbench c'e')?
Grazie Gianluigi.
il tuo workaround funziona bene:
Orario = Split(MaskBox_orarioStrategia.Text, ":")
....
$Result!orainizio = Date(2017, 1, 1, orario[0], orario[1], orario[2])
...
del resto la parte GIORNALIERA del campo data la butta direttamente il motore del db e' quindi l'inseriemtno di campi fake non influenza :D
Grazie :D
PS: ma ora che il campo "orario" nel database e' inserito CORRETTAMENTE ... perche' quando lo leggo non si vede nulla (nel database visto con MySQLworkbench c'e')?
Intanto se la data non ti serve puoi inserite l'orario con Time(0, 0, 0) che funziona come Date.
Per quanto riguarda la lettura io non conosco MySql ma penso vorrai leggere i dati come stringa e allora usa Str$
Public Sub Main()
Dim d1, d2 As Date
' Print si comporta come Str$'
d1 = Date(2017, 2, 22, 1, 23, 15)
Print d1
d2 = Time(d1)
Print d2
d2 = Time(3, 45, 12)
Print d2
End
:ciao: