Newsgroup: it.comp.lang.javascript
Titolo: Passare recordset ad una pagina

Il mio problema e' che ho una pagina che mi fa' una query piuttosto
complessa su un db sql e mi restituisce una tabella.
Da questa pagina ne richiamo un'altra che rieffettua la stessa query e mi
visualizza i dati in formato excel.
Siccome i tempi di esecuzione della query sono lunghi, voglio evitare, nella
seconda pagina, di rieseguire la stessa, magari passando l'intero recordset
in una variabile di sessione.
quindi nella prima pagina faccio:
    set session("RsWCCL") = RsWCCL
dove RsWCCL e' un recordset gia' aperto e che contiene gia' i record
estratti dalla query.
Dall'altra pagina poi pero' non riesco a  fare
    miavar = session("RsWCCL")
e poi ciclare su miavar !! Pare che non riconosca l'oggetto come recordset.
Qualcuno mi puo' aiutare? Grazie!!
Marco

     miavar = session("RsWCCL")
Set miavar = Session("RsWCCL")
Gaetano


forse xche' manca "session_start();" all'inizio della tua pagina (messo prima di tutto...)
comunque e' meglio che chiedi al NG giusto!
news:it.comp.www.php

 in una variabile di sessione.
Questo tipo di pratica e' sconsigliatissima. In ASP non si dovrebbe MAI passare 
ne' referenziare oggetti tramite il Session, soprattutto oggetti ADODB.* 
Appesantisci il carico sul Server, riempi la memoria di riferimenti ad oggetti 
che difficilmente saranno rimossi (gli oggetti COM si basano sulla pratica del 
reference count, vengono realmente rimossi dalla memoria solo quando il numero 
di riferimenti ad essi raggiunge lo zero).
Trova un altra soluzione, magari ottimizzando la query, oppure serializzando 
l'oggetto.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 news:it.comp.www.php
Uhm, da cio' che ha scritto, benche' in effetti non sia stato preciso, suppongo 
che si riferisse ad ASP non a PHP.
P.S.
Torna a scrivere negli standard del protocollo, che ogni volta che quoto un tuo 
post e provo a spedirlo, il newsreader mi avverte, giustamente, che non rientra 
nella formattazione corretta..
(anche questo, da FAQizzare. Se proprio vuoi, imposta la formattazione fuori 
standard quando devi inserire dei link)


 standard quando devi inserire dei link)
L'altro giorno si era discusso della questione dei link, per altro ho
provato ad aumentare il rientro, ma non e' funzionato comunque:( e poi l'ho
lasciato cosě pardon...

 poi l'ho lasciato cosě pardon...
Se vuoi che il tuo post venga correttamente interpretato dagli altri NR,
devi dichiarare il MIME header, nell'header. (Scusa il bisticcio)
Quindi nella scheda Invio--> News, abilita il formato MIME, con Codifica
Nessuno. Se poi invii link, che non vuoi spezzare, usa Quoted Printable.
-- 
     * b *
   *   y   *
 *   Piero   *

 Nessuno. Se poi invii link, che non vuoi spezzare, usa Quoted Printable.
Grazie, così dovrebbe andare...

 ha scritto nel messaggio
news:n9XFa.82158$Ny5.2...@twister2.libero.it...

Risolto, come sempre!!!!
Grazie per gli aiuti!!
Marco

 Grazie, così dovrebbe andare...
Meglio questo:  charset="iso-8859-1",  che trovi nella scheda Lettura-->
Caratteri--> Codifica--> Imposta come predefinito,  poi da "Impostazioni
internazionali", togli la spunta a "Utilizza la codifica predefinita per
tutti i messaggi in arrivo".
Nella scheda  Invio--> Impostazioni internazionali, selezioni la stessa,
che corrisponde a "Europa occidentale (ISO)".
Con queste impostazioni, OE legge il MIME header del post, lo visualizza
e fa il reply con il charset trovato. [1]  Gli altri messaggi avranno la
codifica impostata in Invio.
[1]  La visualizzazione avviene automaticamente, dalla versione 6.0, non
so con la tua. Ricordo che con la 5.0, occorreva spuntare: Visualizza-->
Codifica--> Selezione automatica.
