ho questo codice:

codice:
<% LCID = 1040 
 Session.LCID = LCID %>
 <%
function fnFormattaData(data)
  dim anno, mese, giorno

  anno   = right(Year(data), 2)
  mese   = right("00" & Month(data), 2)
  giorno = right("00" & Day(data), 2)

  fnFormattaData = giorno & mese & anno
end function
%>

If request("status")="2" then
Set rs_config = Server.CreateObject("ADODB.Recordset")
strSql=("SELECT Max_day FROM to_config WHERE idop="&request("idop")&" ")
rs_config.open strsql, conn

Max_day=rs_config("Max_day")
rs_config.close
set rs_config=nothing
Deadline=Dateadd("d",Max_day, Now())
dead=", fnFormattaData("&deadline&")"
dead_value=",deadline"
end if
%>
poi ho la INSERT INTO
DI CUI IL VALORE:

"&dead&"

errore restituito è:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Driver ODBC Microsoft Access] Errore di sintassi (operatore mancante) nell'espressione della query 'fnFormattaData(18/06/05 12.18.18)'.
/public/add-conferma1.asp, line 120