Ho bisogno di alcuni mi aspetto un consiglio su come gestire quanto segue: - Ho un campo dati misc_text_2 che è di tipo varchar (25) e consente NULLO. Ora, se io uso la seguente sintassiCome gestisco Conversione da tipo "DBNull" a tipo "String" non valido
<asp:Label ID="lblPrinter" runat="server" Text='<%# iif(eval("misc_text_2") is dbnull.value, "", iif(eval("misc_text_2") like "NA", "None", iif(eval("misc_text_2") like "KP1", "Kitchen Printer 1", iif(eval("misc_text_2") like "KP2", "Kitchen Printer 2", iif(eval("misc_text_2") like "KP3", "Kitchen Printer 3", iif(eval("misc_text_2") like "BP1", "Bar Printer 1", iif(eval("misc_text_2") like "BP2", "Bar Printer 2", iif(eval("misc_text_2") like "BP3", "Bar Printer 3", Eval("misc_text_2")))))))))%>'></asp:Label>
io continuo a ottenere un errore di eccezione: System.InvalidCastException Dettagli: La conversione da tipo 'DBNull' digitare 'String' non è valido.
So che mi manca qualcosa, ma cosa ...
Grazie in anticipo
Che lingua/ambiente è? Direi ASP. Potresti menzionarlo e taggare la domanda di conseguenza? –