|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2004
Città: Guarene
Messaggi: 45
|
Formato date restituite da SQl
Salve gente. Sono alle prese con un altro programmino e mi è sorto un inaspettato problema. Associo una MsHFlexGrid ad un Ado.Recordset per visualizzare un'estrazione: quello che non funziona sono le date, infatti, vengono stampante date in formato yyyy.mm.dd seguite da 00.00.00 (l'ora). Per eliminare l'ora e visualizzare la data nel giusto formato devo agire sull'SQL oppure su qualche propietà della Griglia??
Thanks.
__________________
Sapere è potere, i potenti però...sono ignoranti! |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Re: Formato date restituite da SQl
Quote:
si può fare anche da SQL prova ad usare l'help, sicuramente c'è scritto... il problema è che l'help di sql è uno di quelli da me più odiati...
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Re: Formato date restituite da SQl
Quote:
ti troverà CAST and CONVERT li ci sono tutti i formati di data.... sorry ma non ho avuto tempo per rileggere tutto ma mi pare che una volta aveva fatto così...
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Mar 2004
Città: Guarene
Messaggi: 45
|
Non così non trovo nulla. Qualcun'altro sa qualcosa???
__________________
Sapere è potere, i potenti però...sono ignoranti! |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Quote:
se vuoi un vero e propio tapullo usa substring
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2004
Città: Guarene
Messaggi: 45
|
Penso che tapullo sia un termine lessicale particolare da cui posso essere esente da comprensione. Mentre SubString sembre un termine informatico: questo dovrei conoscerlo ma non è così...potresti essere più preciso.
__________________
Sapere è potere, i potenti però...sono ignoranti! |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Quote:
un tapullo (dalle mie parti) significa un arrangiamento fatto alla c@@@o o meglio fare qualcosa nel modo peggiore (ma l'unico che si conosce)... la parola "merdata" secondo me rende abbastanza il significato substring è una funzione (io sto parlando di vb ma immagino esista anche in altri linguaggi) che ti permette di dividere una stringa a seconda di un indice che gli passi mi spiego meglio... [vb.net] dim data as string = 2004/03/23 00.00.00 data= data.substring(7,9) + "/" + data.substring(4,6) + "/" + data.substring(0,3) probabilmente dovrai metterci qualche ctype ma dovrebbe funzionare (a parte che quasi sicuramente ho sbagliato gli indici) in pratica con substring metti l'indice del primo carattere e quello dell'ultimo e lui prende solo il pezzo specificato... p.s. piuttosot che usare una cosa del genere io preferire lasciarci i secondi 00.00.00
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Oggi sono in vena di tapullare....
Dim inglese As Date = CType("22/05/2004", Date) 'be ovvio qu prenderai il campo dal db Dim italiano As String italiano = CType(inglese.Day, String) & "/" & CType(inglese.Month, String) & "/" & CType(inglese.Year, String) sempre per vb.net... questo non da nessun errore
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Mar 2004
Città: Guarene
Messaggi: 45
|
Il fatto è che sul DA i dati sono esatti...l'ora ad esempio non è presente. Non è possibile andare a modificare la formattazioendi una colonna all'interno dell HMSFLEXGRID
__________________
Sapere è potere, i potenti però...sono ignoranti! |
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Nov 2003
Città: Zena
Messaggi: 1883
|
Quote:
__________________
Internet gratis in mobilità? perchè no? http://www.fon.com/ |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:11.



















