how to avoid the already open datareader associated command

It happens while running data reader more than two times in three tier architecture.