
Problema con reader[ ] == ystem.DBNull ....
Publicado por Mario (2 intervenciones) el 20/09/2014 16:51:44
Buenos dias:
Por que me sale error en:
eSeccion.Numpers = reader[4] == System.DBNull.Value ? null : reader.GetInt32(4);
eSeccion.Imp_coma = reader[6] == System.DBNull.Value ? null : reader.GetBoolean(6);
y no en:
eSeccion.Maq_coma11 = reader[9] == System.DBNull.Value ? null : reader.GetString(9);
Es decir, sale error cuando los Get son Int y Booelan pero no cuando son String.
Pero eso eso cuando uso el IF...
Cuando lo uso normal no sale error...
eSeccion.Numpers = reader.GetInt32(4);
Gracias de antemano
Saludos
Por que me sale error en:
eSeccion.Numpers = reader[4] == System.DBNull.Value ? null : reader.GetInt32(4);
eSeccion.Imp_coma = reader[6] == System.DBNull.Value ? null : reader.GetBoolean(6);
y no en:
eSeccion.Maq_coma11 = reader[9] == System.DBNull.Value ? null : reader.GetString(9);
Es decir, sale error cuando los Get son Int y Booelan pero no cuando son String.
Pero eso eso cuando uso el IF...
Cuando lo uso normal no sale error...
eSeccion.Numpers = reader.GetInt32(4);
Gracias de antemano
Saludos
Valora esta pregunta


0