Sql-запрос возвращает строки,но SqlDataReader возвращает null
Всем привет,
Я выполняю запрос Sql Server 2008, который возвращает набор строк. Когда я выполняю тот же запрос из кода, используя SqlDataReader ,reader.Read() возвращает null. Есть идеи??
Запрос представляет собой простой оператор Select с двумя объявленными переменными,которые используются в предложении Where.
Спасибо заранее
Richard C Bishop
Вам нужно показать свой код, мы не можем читать мысли или получить доступ к вашему жесткому диску.
[no name]
Есть идеи? Конечно, поскольку запрос возвращает данные в SSMS и ничего не возвращает в вашем коде, значит, вы сделали что-то не так. Больше мы ничего не можем сказать, так как не можем удаленно просматривать ваш код или читать ваши мысли.
IviKAZAZI
Я решил его,код был в порядке,я просто добавил строку кода cmd.ExecuteNonQuery(); перед этой строкой rdr = cmd.ExecuteReader(); и это сработало. Я не знаю, почему это произошло, но теперь все в порядке. Надеюсь, это поможет кому-нибудь еще...