26 messaggi dal 26 agosto 2003
Ho delle informazioni all'interno di un data base, ogni record contiene più campi, quando voglio aggiornare il record

recupero le informazioni in un form e visualizzo i testi da modificare nei "campi di testo" in modo da poter correggere ciò che è sbagliato.

Qui ho il problema, posso ricuperarli tutti tranne il campo "memo", "nel campo di testo" non compare nulla.

Ho provato anche in questo modo:

<input type=text name=categoria value="<%=Server.HTMLEncode(rs("prod_cat"))%>">

ma a video mi da il seguente errore:

Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente: 'HTMLEncode'

Qualcuno può darmi un suggerimento come poter recuperare il campo "memo" in un "campo di testo"?

Grazie.
35 messaggi dal 27 agosto 2003
Hai controllato che il campo che ti torna non sia nullo?

Prova a fare:

<input type=text name=categoria value="<%=Server.HTMLEncode(rs("prod_cat") & "")%>">

in questo modo anche se il campo rs("prod_cat") fosse nullo il metodo HTMLEncode non va in errore.
26 messaggi dal 26 agosto 2003
Avevi ragione, il campo mi tornava nullo, avevo commesso un banale errore che mi ha mandato in pazzia

Adesso è tutto OK

Ciao e grazie.

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.