Premetto che le pagine asp non le ho gestite io.

Questo è la funzione che controlla la data

<%
'funzione che consente di avere in uscita la data sempre nello
'stesso formato ossia gg/mm/aaaa indipendente dalle impostazioni
'rispettando le convenzioni delle impostazioni internazionali
'date di 2 cifre: formato italiano con anno 2 cifre tra 1930-2029
public function ConverteData(dataIn)
if len(day(dataIn))<2 then
converteData="0" & day(dataIn)
else
converteData= day(dataIn)
end if
if len(month(dataIn))<2 then
converteData=converteData & "/0" & month(dataIn)
else
converteData= converteData & "/" & month(dataIn)
end if
if len(year(dataIn))<4 and (year(dataIn)>=0 and year(dataIn)<30) then
converteData=converteData & "/20" & year(dataIn)
elseif len(year(dataIn))<4 and (year(dataIn)=>30 and year(dataIn)<=99) then
converteData=converteData & "/19" & year(dataIn)
else
converteData= converteData & "/" & year(dataIn)
end if
end function
%>


Il problema sembra sia proprio su access, perchè quando inserisco è salvo, a monitor mi visualizza la data corretta, ma se chiudo la maschera e riapro il record in visualizzazione la trovo convertita in inglese.

saluti