No,we cann't user Datareader bcoz it's n't serializable
Yes, we can use the data reader object in web services. This is because web services include business logic therefore we can use this object to read data values from the database.