dimenticavo di chiederti che DB stai usando, immagino sia access. me lo confermi?
andiamo per passi:
il tuo server è impostato in italiano?
puoi verificarlo facilmente stampando session.lcid
se il valore è 1040 non dobbiamo fare correzioni
ora veniamo al problema di access.
prima di proseguire vorrei che verificassi una cosa:
se apri access in locale le date sono scritte in italiano (dd/mm/yyyy)?
questo programma ha la caratteristica di preferire il formato mm/dd/yyyy anche se il tuo editor locale fosse in italiano, o anche se il session.lcid è italiano.
ora, senza lo spiegone, ti suggerisco di fare una prova.
inserisci la data nel DB esprimendola in questo modo:
poi stampala a video (senza formattarla) e verifica se la visualizzazione è correttacodice:format(#"&FormatDateTime(data_nascita,2)&"#,'mm/dd/yyyy')
è evidentemente contro intuitivo ma funziona

 
			
			

 
					
					
					
						 Rispondi quotando
  Rispondi quotando