# Непогана точка з форуму на DbDataRecord і IDataRecord

<datetime class="hidden">2004-07-05T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported -->
Під час відповіді на [цей допис](http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=530206) в [форуми ASP. NET](http://www.asp.net/forums/), Dave023 (Я б хотів, щоб люди використовували їх справжні імена, ми не розміщуємо порно там або будь- що!) він згадував про використання System. data. IDataRecord замість System. Data. Common. DbDataRecord Я зазвичай використовую під час прив' язки до керування списком за допомогою IDataReaders (зокрема SqlDataReader для більшості частин).
Мені це подобається - здебільшого, тому що System.Data є одним з типових просторів назв, які імпровізуються на VS. NET ASP. NET код за сторінкою і System. Data.Common - ні, тому вам не потрібно запам' ятовувати інший простір назв. Ще одним найкращим побічним ефектом є те, що він робить перемикання з DataSetSetS з їх DataRowView на SqlData Readers трохи більш болючий - оскільки вам не потрібно змінювати шаблон сторінок ASP. NET для імпорту іншого простору назв, отже, ви можете збільшити можливість переналаштування і зберегти чудові характеристики " прив' язки explicit ."

Хай там як, Dave023 - дякую за це!