Просто интересно, что лучше всего подходит для получения значений datareader. Например:ADO.NET - Какова наилучшая практика для получения значений datareader?
Я делал это:
MyValue = Dr("ColumnName")
Но заметили другие люди делают:
MyValue = Dr.GetString("ColumnName")
Я intested знать ПРЕИМУЩЕСТВА 2-го метода
Это звучит как хороший помощник. Использует ли он внутренние методы Dr.Get (String/Int/etc.) Или делает ли это кастинг? – cjk
Первоначально я использовал дженерики и кастовал, но это было слишком грязно, не слишком хорошо работало с такими вещами, как sql BIT. Итак, теперь это строка Get String, Int. Если вам нужен код, я был бы рад отправить его вам. –