ho questo codice:
poi ho la INSERT INTOcodice:<% 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 %>
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

Rispondi quotando