41 messaggi dal 04 settembre 2005
ciao ragazzi come di consueto ho un problema allora con un sqldatareader recupero dei dati e finche li metto in un textbox va tutto bene ma non riesco a uguagliarli a un valore preesistente di un dropdownlist...
vi riporto il codice per maggior chiarezza....

If reader("nome") Is DBNull.Value Then
                tbnome.Text = ""
            Else
                tbnome.Text = Trim(reader("nome"))
            End If
            
            If reader("categoria") Is DBNull.Value Then
                lbcat.selectedvalue = "" ' questo è il dropdownlist
            Else
                lbcat.selectedvalue = reader("categoria")'questo è il dropdownlist
            End If


grazie mille in anticipo senza di voi sarei disperato
106 messaggi dal 14 febbraio 2006
... controlla che reader("categoria") sia stringa e anche nella pagina aspx i listItem abbiano una stringa come value.....

prova a postare il codice della dropdownlist della pagina aspx
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

se non sbaglio la sintassi giusta è

If reader("nome") Is DBNull then
.....

Forse è per questo che non fa l'uguaglianza

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy

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.