160 messaggi dal 23 febbraio 2004
Ciao con un unico scritp asp, devo stampare a video i dati di due diverse tabelle ed ho scritto così:
FORM = Request.form("FORM")
Dim bTBL2Only

if FORM= "COMPLETO" Then 
bTBL2Only = False
else
bTBL2Only = True
end if

if bTBL2Only=False Then

SQLDown = "select * From tbl1 WHERE 1=1"
...
end if

if bTBL2Only = True then

SQL = "select * From tbl2 WHERE 1=1"
ma perchè quando in tutte e due le select è selezionato COMPLETO stampa a video solo la tbl1 e non anche la tbl2 ???
in sostanza non riesco ad avere la voce COMPLETO dalla tbl2.
Modificato da omnia2004 il 30 agosto 2004 15.15 -
2.584 messaggi dal 14 maggio 2001
Perché il tuo codice dice:

Se è "completo" allora bTBL2Only = False...
Se bTBL2Only = False allora stampa tbl1
NON stampa tbl2 perché bTBL2Only = False

Esattamente cosa volevi fare? stamparle tutte e due o una in alternativa all'altra?
160 messaggi dal 23 febbraio 2004
seoman ha scritto:
Perché il tuo codice dice:

Se è "completo" allora bTBL2Only = False...
Se bTBL2Only = False allora stampa tbl1
NON stampa tbl2 perché bTBL2Only = False

Esattamente cosa volevi fare? stamparle tutte e due o una in alternativa all'altra?

Grazie per la risposta l'idea è questa:

devo eseguire due query a secondo dei valori che mi arrivano dal form-

la select che 'comanda' è chiamata FORM-

questa FORM è falsa quando è uguale a COMPLETO altrimenti è vera quando è diversa da COMPLETO-

se è falsa (ossia uguale a COMPLETO) deve eseguire la prima query e farmi vedere sia TABELLAN1 che TABELLAN2-

se è vera (ossia diversa da COMPLETO) deve eseguire solo la seconda query e farmi vedere solo TABELLAN2-

Mi segui?
Modificato da omnia2004 il 31 agosto 2004 12.19 -
Modificato da omnia2004 il 31 agosto 2004 12.20 -

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.