That is obvious, you are using same connection object between two different dataReaders. You can try peterpaulrubens2011 way to run only one...
Separate names with a comma.