0
Знаете ли вы разницу между этими двумя условиями?В чем разница между этими двумя командами извещения в C#
if(reader.hasrows())
{
while(reader.read())
{
}
}
while(reader.read())
{
if(reader.hasrows())
{
}
}
Уважаемый Вы уверены! любая ссылка на ясную путаницу –
Я предполагаю, что вы используете что-то, что реализует IDataReader, вот ссылка MSDN для метода Read(). http://msdn.microsoft.com/en-us/library/system.data.idatareader.read.aspx, обратите внимание на то, как он говорит, что read() возвращает только true, у него есть «больше» строк для чтения ... – Zachary