Chiedo venia a optime.
Riassunto:
pesco dei dati da un database ed effettuo una sostituzione della & commerciale
funzione che fa la sostituzione :
raccolta dati:codice:function fecomm(stringa) IF TRIM(stringa & "[]")="[]" THEN EXIT FUNCTION if (StrComp(stringa,"") <> 0) then fecomm = replace(stringa, "&", "%26") end if end function
la funzione applicata al campo che io chiamo "Testo" fa incasinare l'asp, io vedo cioe' &testo1= senza il contenuto del campo. Ho stabilito che il campo è di tipo Memo ed è questo che da' problemi; cambiando il tipo al campo funziona ma io ho bisogno che il campo sia maggiore di 255 caratteri. Come si può risolvere?codice:Do until(x=4) x = x + 1 Response.Write("date"&x&"="&rs("Data")&"&descrizione"&x&"="&(fecomm(rs("Descrizione")))&"&testo"&x&"="&(fecomm(rs("Testo")))&"&immagine"&x&"="&rs("Immagine")) rs.MoveNext If x<4 then Response.Write("&")

Rispondi quotando