Gracias por el aporte de usar texto para acomodar la clave,
Encontre esta forma de sincronizar el listview con el tclientdataset en un manual: Delphi GUI Programming
with FireMonkey editorial Packt me costo 5$Us en promocion vale la pena compralo por dos cosas :el contenido y por apoyar a los escritores delphi (nota en Ingles)
bindSourceDB
clientdataset
* ----->listView.synch
Una todos los campos del ClientDataSet represntados por (*) con la propiedad Listview.Synch.
En listview.evento.OnItemClick
begin
Int:= clientdataSet.fieldbyname('ID').AsInteger;
end
Y listo la solucion