Você precisa testar null explicitamente em um leitor para:
if (!reader.IsDbNull(field)) {
var value = reader.GetString(field);
// ... do stuff here ...
}
if (!reader.IsDbNull(field)) {
var value = reader.GetString(field);
// ... do stuff here ...
}