Newsgroup: it.comp.lang.visual-basic
Titolo: Curioso ma irritante problema con le date!

Innanzitutto saluto nuovamente il newsgroup dopo mesi e mesi di assenza...
ho un problema con un programmino stupido.
Si tratta di due form : nella prima metto Nome,Cognome,Data Nascita(nella
forma dd/mm/yyyy), la seconda dovrebbe visualizzarmi tutti i nominativi
inseriti con la data di nascita (sempre in dd/mm/yyyy) in ordine cronologico
e avvertirmi dei compleanni.
L'ho realizzato senza problemi (lo so, è un prog stupido) pero' c'è una cosa
irritante...
Il database (con Access2002) è composto da [Nome][Cognome][Data]
il campo data è stato messo in modalità data (ma va? :))) )
Questo perchè con una query riesco ad avere l'ordine cronologico.
Sul database l'ordine (dd/mm/yyyy) è perfetto!!
Ma nell'MsHFlexGrid mi appare nell'ordine (mm/dd/yyyy)
In un primo momento ho provato a filtrarlo usando:
rs2("Data") = Format (rs1("Data"), "dd/mm/yyyy")
ovvero copiando/modificando in un altro recordset.... NULLA DA FARE!!!
Perchè mi ritorna un valore invertito che invece sul db è giusto?
Sapete come risolvere questa cosa?
Grazie in anticipo
-Davide-
PS. Se volete posso postare il codice che ho implementato... ma vista la
stupidaggine non volevo intasare il NG.

 stupidaggine non volevo intasare il NG.
L'hai già fatto, ponendo un quesito a cui avresti trovato risposta,
rapidamente e semplicemente, guardando qualche post precedente e facendo due
prove.
Prometto che d'ora in avanti, se nello stesso post compariranno le seguenti
due stringhe: "Access" e "Data", mi asterrò dal rispondere.
Ciao
Alberto


Uh? Capisco... ma ti assicuro che ho provato con 
www.deja.com
Immaginavo che la risposta sarebbe stata breve e non disturbante...
Cmq mi arrangero'...
Grazie lo stesso
-Davide-

 Siete in maggioranza, avete ragione voi. Avete vinto. Mi arrendo.
NO!!! Non tu! Piuttosto (a tempo perso) compiliamo un elenchino
(l'ennesimo), lo pubblichiamo sul SC fra le FAQ in bella evidenza e
rimandiamo TUTTI a quella pagina, senza meravigliarci (succederà!) se
qualcuno replicherà con un classico: "ma non facevi prima a rispondermi?",
anche perchè, in quella pagina, ci sarà anche la risposta a quella domanda.

 ha scritto nel messaggio
news:ML5D9.4476$3l.1...@twister1.libero.it...

Magari! Io non ho trovato una cippa :)))
-Davide-

 Magari! Io non ho trovato una cippa :)))
http://groups.google.com/groups?hl=it&lr=&ie=ISO-8859-1&q=access+date&btnG=C
erca+con+Google&meta=group%3Dit.comp.lang.visual-basic
Torna qui solo quando li avrai letti TUTTI per penitenza! <g>

 ha scritto nel messaggio
news:ariuov$8id$1...@half.spin.it...

Forse non ci crederai ma li ho letti tutti i thread e non ho trov una
soluzione buona...
Mi sa che ci rinuncio...
-Davide-

 Mi sa che ci rinuncio...
Prima di farlo, guarda un po' il tuo pannello di controllo.

 wrote:
[...]
A parte che non credo che su google non abbia trovato nulla... quello
che non riesco a capire č come mai la gente si ostina sempre ad
archiviare nel db i dati secondo il formato piů consono alla lettura
piiuttosto che all'archiviazione.
Anche l'altro giorno uno con dei progressivi alfanumerici...
Cribbio, usa il formato yyyymmdd, e vedrai che non potrai mai avere dei
problemi, mai! Chissenefrega se poi lo visualizzerai dddd mmmm yyyyyyyyy
o dmy o y/d/m o d\y/m oppure dd/mm/yyyy...
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 problemi, mai!
Tranne in Access, dove occorre appunto mm/dd/yyyy
Concordo con te per tutti gli altri DB.
Ciao
Alberto

 Cribbio, usa il formato yyyymmdd, e vedrai che non potrai mai avere
Toh... hai scoperto l'acqua calda... lo standard ansi! ;)

Tranne in Access, dove occorre appunto mm/dd/yyyy
perché? Non ho mica detto di usare campi di tipo date...




ehm, veramente l'ho sempre usato...


 perché? Non ho mica detto di usare campi di tipo date...
Approvato!!!