6 messaggi dal 30 giugno 2006
Ciao amici,
non riesco proprio a capire che cosa sbaglio, forse è un problema di apici?

Il codice usato è il seguente:

<% alex = "public/" + rs("foto")
response.write Alex %>

dove rs("foto") è un campo di tipo stringa che contiene semplicemente il nome del file.

Se rs("foto") contiene effetivamente qualcosa allora response.write
visualizza ad esempio public/A51.jpg mentre se il campo foto è vuoto response.write non dà alcun valore mentre dovrebbe dare almeno public/

Perchè?

Grazie,
Alessandro
501 messaggi dal 09 giugno 2006
Contributi
Ciao.

Tutto sta nel capire cosa contiene rs("foto") quando è vuoto. Nel tuo caso è evidente che rs("foto") contiene un valore NULLO (NULL) e non una stringa di lunghezza zero (""). Concatenando un valore nullo con una stringa si ottiene un valore nullo. Dovresti provare la seguente modifica al tuo codice:

<%
alex = "public/"
if not isnull(rs("foto")) then
alex = alex & rs("foto")
end if
response.write Alex
%>

Dovrebbe funzionare.

Ciao.

.:. Marcello Rutter .:.
6 messaggi dal 30 giugno 2006
Infatti si, non avevo previsto questa possibilità.

Grazie mille!!

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.