435 messaggi dal 14 giugno 2002
Ciao ragazzi,

dal datagrid chiamo questa funzione:
<%# ControllaRagSoc(Container.Dataitem("ragsoc"))%>

la funzione nel Codebehind è la seguente:
Public Function ControllaRagSoc(ByVal valore As String) As String
If valore <> "" Then
Return valore
Else
Return "PRIVATO"
End If
End Function

Il problema se nel db la ragione sociale e vuota mi da l'errore di cast DBNUll
come potrei evitare questo tipo di errore

distinti saluti
e grazie
passa valore come Object invece che come stringa e controlla si sia un valore DBNull.Value.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
435 messaggi dal 14 giugno 2002
ciao nostromo,

non riesco a capire come fare il campo ragsoc e di tipo stringa...

per cortesia puoi farmi un es.

di nuovo grazie
saluti
167 messaggi dal 29 dicembre 2002
esempio :

valore = iif(isdbnull(valorepassato),"" , valorepassato)
in questo modo se valore passato è null ti restituirà a valore una stringa vuota

spero di aver capito il tuo problema..

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.