Carlos Sergio, boa tarde.
A seleção de um ou mais registros voce faz via sql, utilizando a clausula WHERE para estabelecer as condições de seleção.
Faça um rotina para tratar o listview (array) de for o caso e com o resultado disto monte uma instrução logica em sql.
Tipo:
strSql = Select * from Tabela Where "
For x=1 to NumArray
If x > 1 then
strsql = strSql & " or condicao = " array[x]
Else
strSql = strSql & " condicao = " array[x]
next
A lógica de OR ou AND dos registros vai depender do caso.