34 messaggi dal 12 novembre 2001
Salve a tutti.
Vi sottopongo uno dei miei soliti "problemini".
Innanzituttoecco il codice:

objRS.open "prodotto",objConn, , adlockOptimistic, adCMDTable
objRS.AddNew
objRS("nr_canale")=Request.Form("canale")
objRS("dsc_prodotto")=Request.Form("prodotto")
If ((Request.Form("quantita") = "")) then
objRS("nr_quantita")="0"
else.........
objRS("nr_quantita")=Request.Form("quantita")

So che esiste, usando credo nvl, un modo che mi evita di fare tante if per indicare che se il campo del form è vuoto devo inserire 0.
Spero di essermi spiegata quel tanto che basta per aver un aiuto.

KISSES
Vittoria




Vittoria Martini
- Era un mondo adulto, si sbagliava da professionisti....
252 messaggi dal 18 dicembre 2001
Che io sappia in ASP non esiste la IIF che risolverebbe il problema. Credo che ti tocca fare tante IF quante sono le richieste di registrazione..

Puoi sintetizzare il codice cosi.. in pratica risparmi l'else, pero' considera che in questo caso se modifichi il record, rimarranno i vecchi valori in caso di cancellazione dalla text di un dato già registrato..

if txt.text <> "" Then
..registra
End if

In bocca al lupo.



Rei.

Rei.

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.