Well, you can only read one at a time, which I assume is that the previous
poster was talking about...
But there's no built-in limitation. I imagine if you tried to receive a
billion rows something would go wrong. The real limitation is going to be
what you are storing the data into. I mean, if you discard the data via
something like:
while (dr.Read())
{
}
I imagine you could fetch an unlimited number of rows...
but if you are loading the data into something, like:
while(dr.Read())
{
users.Add(new User.CreateNewUser(dr));
}
you'll obviously eventually run out of memory because your user collection
is going to grow to be too much.
Karl