Bueno por fin lo hice funcionar!
Estaba generando mal el esquema xml: lo que hice es leer mucha doocumentacion de microsoft pero ahora ya funciona bien.
Me crea un metodo Findbyid y ahora si puedo buscar en el dataset con este metodo.
Gracias a todos