When I have multiple DBDataReaders
reading data at the same time I get the following error:
There is already an open DataReader associated with this Connection which must be
closed first
I have ConnectionPooling enabled in my config so I don't understand why I am getting this error. Doesn't it suppose to create a new connection since my current connection is already in use?
I know that setting MultipleActiveResultSets
to true would fix the problem, but I'm still trying to understand why the problem exist