salve raga,
in vb6 esiste un tipo di dato "time"? c'è "date", ma l'altro no?
Se no..come posso crearmelo questo tipo di dato?
Grazie
salve raga,
in vb6 esiste un tipo di dato "time"? c'è "date", ma l'altro no?
Se no..come posso crearmelo questo tipo di dato?
Grazie
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
Beh calcolando che in VB 6 la variabile Date é un espediente di SIngle e non di un oggetto date come in NET puoi usare una variabile stringa ... No?
Mi sembra l' unica oppure usi date cosi' che poi puoi usare le sue funzioni
dateAdd
dateDiff ...
se metto variabile di tipo stringa mi dice "tipo di dati non corrispondente nell'espressione criterio"..i campi nel db sono "Datacliente" e "Oracliente" e sono campi di tipo "Data/ora".
Questa è la query:
codice:strquery = "Select * from Tgestioneclienti " _ & " where Datacliente ='" & dt & "' " & " and Oracliente = '" & vora & "'"
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
ma quello é lo standard SQL che non te lo permette mica VB!!
Devi mettere la stringa data tra #
Where data = #" & varData & "#
Non mi da piu errore di prima ma cmq non funziona perche se vado a inserire nel campo del db "12.21" lui lo autosetta a "12.21.00", e poi la funzione date cmq mi va a prendere sia ora,min,sec. anche se faccio cosi:
cosi facendo non mi fa uscire i campi che dovrebbero....codice:vora = CStr(Left(Time, 5))
in pratica se volessi far uscire i campi del db esatti dovrei cliccare precisamente in nell'ora precisa che sta salvata nel db..esempio clic alle 12.21.00
![]()
Boicottiamo la coca cola...
http://www.tmcrew.org/killamulti/cocacola/
Allora...per risolvere il tuo problema devi fare così: vai nel tuo Database, seleziona la tua tabella>Struttura>Clicca il tuo campo Data/Ora. Poi scendi giù nella finestra e troverai l'etichetta "Formato". Lì seleziona "Ora breve 12h" o "Ora breve 24h" a seconda di come ti piace.Originariamente inviato da TheSpoiler
Non mi da piu errore di prima ma cmq non funziona perche se vado a inserire nel campo del db "12.21" lui lo autosetta a "12.21.00", e poi la funzione date cmq mi va a prendere sia ora,min,sec. anche se faccio cosi:
cosi facendo non mi fa uscire i campi che dovrebbero....codice:vora = CStr(Left(Time, 5))
in pratica se volessi far uscire i campi del db esatti dovrei cliccare precisamente in nell'ora precisa che sta salvata nel db..esempio clic alle 12.21.00
![]()
Ciao.
Giorgio
L'esperienza è il tipo di insegnante più difficile. Prima ti fa l'esame, e poi ti spiega la lezione. (Oscar Wilde)
oppure usi
format(variabile,"formato")
...
![]()