Salve a tutti,
utilizzando un CMS genero una pagina asp con un modello layout che poi ho intenzione di utilizzare in un secondo CMS che gestisce le newsletter.
Fin qui tutto bene, la pagina viene creata dal primo CMS con tanto di anteprima in Asp corretto anche quando inserisco ACCENTI , PAROLE ACCENTATE, PUNTI DI DOMANDA .
Per memorizzare la pagina asp nel database del secondo CMS (la newsletter) utilizzo il seguente script inserito in una pagina asp a cui passo i parametri quando la richiamo:

---------------------------------PAGINA ASP ------------------------------------

<%@LANGUAGE="VBSCRIPT"%>

<%
Dim objXMLHTTP, strURL, strPagina, Url_page
Url_page = Request.querystring("Url")
strURL = "http://"&Url_page
If Trim(strURL) = "" Then
strURL = "http://"
End If

If Trim(Replace(strURL, "http://", "")) <> "" Then
Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")

objXMLHTTP.Open "GET", StrURL, false

objXMLHTTP.Send

strPagina = CStr(objXMLHTTP.ResponseText)


'definizione variabili da form
save_name = Request.querystring("save_name")
format = Request.querystring("format")
subject = Request.querystring("subject")
message =""&strPagina&""

'registrazione su database
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open connDB
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "mpro_saved_messages" ,conn,3,3
rs.AddNew
rs("save_name") = save_name
rs("format") = format
rs("subject") = subject
rs("message") = strPagina

rs.Update
rs.Close
response.write strPagina
Set objXMLHTTP = Nothing
End If %>
----------------------------- FINE PAGINA ASP ----------------------

Il database viene implementato regolarmente ma ecco che nel database trovo il codice HTML intero ma CON AL POSTO DELLE PAROLE ACCENTATE o ACCENTI un bel --- punto di domanda (?) che mi compromette il lavoro.

Capisco che il problema è nella pagina che genera il codice e che trattandosi di XML qualcosa non potrebbe essere "digerito" come vorrei...

Qualcuno mi può aiutare per favore? Grazie moltissimo