Hola Livey.
Es extraño que nadie te haya respondido aún, quizá sea por lo escueto de tu pregunta y la falta de acentos.
Para posicionar el conjunto de datos 1 en el mismo registro que el conjunto de datos 2, puedes usar un simple
Locate.
Código Delphi
[-]CDS1.Locate ('ID', CDS2 ['ID'], []);
Eso hará que CDS1 busque y se posicione en el registro cuyo campo ID sea igual al campo ID del registro en el que se encuentra ya posicionado CDS2.
Si esto no te sirve, te invito entonces a plantear de forma más generosa tu pregunta.
Un saludo.
Al González.