Работает ли IDataReader.GetName(i) с пустыми программами чтения данных?

Я хочу в случае пустого считывателя данных выводить имена полей с пустыми значениями.. т.е.

Цена продукта: -

Итак, безопасны ли IDataReader.GetName(i) и IDataReader.FieldCount, когда они не дают результатов?

1 ответ

Решение

На самом деле я только что проверил это сам, выполняя ридер против пустого набора. Затем без вызова Read(); я успешно перерисовал FieldCount и GetName(i) для всех столбцов, в то время как считыватель данных имел 0 строк

Другие вопросы по тегам