Работает ли IDataReader.GetName(i) с пустыми программами чтения данных?
Я хочу в случае пустого считывателя данных выводить имена полей с пустыми значениями.. т.е.
Цена продукта: -
Итак, безопасны ли IDataReader.GetName(i) и IDataReader.FieldCount, когда они не дают результатов?
1 ответ
Решение
На самом деле я только что проверил это сам, выполняя ридер против пустого набора. Затем без вызова Read(); я успешно перерисовал FieldCount и GetName(i) для всех столбцов, в то время как считыватель данных имел 0 строк