79 messaggi dal 25 maggio 2001
Ciao a tutti,

ho questo problema....

devo inserire in una variabie di sessione un parametro che poi mi servirà più volte...è per questo che ho scelto la sessione...

Le pagine in questione sono due login_tecvari.asp e menu_tecvari.asp...

login_tecvari.asp ho inserito questo per poter estrapolare dal db un parametro e metterlo nella variabile di sessione....

----------------------------
Set Session("azienda") = Server.CreateObject("ADODB.Recordset")
nome = "SELECT ditta FROM login_tecvari WHERE nomeutente = '"& Request.form("nomeutente")&"' AND password = '"& Request.form("password")&"'"
Session("azienda").Open nome, Conn
---------------------------

Poi nella pagina menu_tecvari.asp
---------------------------
<%

Dim stampa
stampa = Session("azienda")

%>

..............

<%=stampa%>
---------------------------

ma non funziona nulla....SONO ALLA PRIME ARMI e vado anche un pò a tentativi...

l'errore di netscape è questo....
---------------------------
Menù Amministratore Tecnici Responsabili cXp -

Oggetto risposta error 'ASP 0185 : 8002000e'

Impossibile trovare la proprietà predefinita

/fascicolo/menu_tecvari.asp, line 0

Impossibile trovare una proprietà predefinita dell'oggetto.
--------------------------

Fatemi sapere qualche cosa...

GRAZIE MILLE




Matteo
------------------------------------
matteo@oldamerika.com
------------------------------------
ICQ N° 105837895
------------------------------------

Matteo
------------------------------------
matteo@oldamerika.com
------------------------------------
ICQ N° 105837895
------------------------------------
1.605 messaggi dal 06 settembre 2002
in login_tecvari.asp dovresti scrivere
----------------------------
Set rsDitta = Server.CreateObject("ADODB.Recordset")
nome = "SELECT ditta FROM login_tecvari WHERE nomeutente = '"& Request.form("nomeutente")&"' AND password = '"& Request.form("password")&"'"
rsDitta.Open nome, Conn

Session("azienda") = rsDitta(0)

-------

in menu_tecvari.asp
---------------------------
<%

Dim stampa
stampa = Session("azienda")

%>



FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
39 messaggi dal 21 maggio 2001
Si però guarda, non esiste mai un buon motivo per usare le variabili di sessione.
1 sono uno spreco di memoria incredibile sul server
2 non funzionano con chi non accetta i cookie
3 dopo 20 minuti svaniscono, perciò se uno comincia a visitare il tuo sito, poi gli cade la linea o va a farsi un panino e torna dopo 20 minuti, addio sessione.

Al loro posto puoi SEMPRE inserire dei valori nei form hidden o nelle querystring. Tutto sommato non è una cosa così laboriosa.
79 messaggi dal 25 maggio 2001
Tutto ok....

Matteo
------------------------------------
matteo@oldamerika.com
------------------------------------
ICQ N° 105837895
------------------------------------

Matteo
------------------------------------
matteo@oldamerika.com
------------------------------------
ICQ N° 105837895
------------------------------------

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.