datareader change

дописал немножко датаридера.
Мне не нравится, я не всё понимаю, но работать должно.