2009-03-17 1 views
4

Я хочу, чтобы в случае пустого считывания данных для вывода имен полей с пустыми значениями .. т.е.Does IDataReader.GetName (i) работает с пустыми считывателями данных?

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

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

ответ

4

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

+0

+1 для пробного использования! – TGnat