Hola,
Lo cierto es que no tengo experiencia en los controles que para trabajar con bases de datos cuenta Delphi. Lo que sí que tengo más o menos claro es que el componente "TListView" no está pensado para ese trabajo. O mucho me equivoco. En todo caso lo mismo existe ya (es probable) una versión de ese componente ampliada para hacer de control para trabajar con bases de datos. En fin, ya ves que no puedo ayudarte en mucho.