Ciao, avrei bisogno di un aiuto.
Dovrei controllare il valore restituito dal metodo reader:
1) Quando è nullo, la variabile `top` deve restituire `--`;
1) Quando NON è nullo, la variabile `top` deve restituire il valore di `reader[0].ToString()`;
Provo così, ma in tutti i casi restituisce `--` anche quando il valore restituito dal metodo reader NON è nullo.
Cosa sbaglio?
Grazie
codice:OdbcDataReader reader = objCmd2.ExecuteReader(); reader.Read(); string top = "--"; if (!top.Equals(System.DBNull.Value)) { top = "--"; } else { top = reader[0].ToString(); } reader.Close(); reader.Dispose(); ... newItem.Cells.Add(LegendCellType.Text, top, ContentAlignment.MiddleLeft);