Hola:
Con ||Z como comodín funciona perfectamente.
Código SQL
[-]
IBDSSocios.SelectSQL.Text := 'select * from SOCIOS where UPPER(APELLIDOS) Between :LDESDE and :LHASTA'
IBDSSocios.ParamByName('LDESDE').AsString := CBLetraDesde.Text ;
IBDSSocios.ParamByName('LHASTA').AsString := CBLetraHasta.Text + '||Z';
Tengo en los combos, puestas en mayúscula, las 29 letras del abecedario español y en varias pruebas que he hecho funciona bien esté o no acentuada la letra inicial, con la ñ, discrimina bien las letras “c “ “ch “, “l “ “ll “ (base de datos y campos Caracter Set ISO8859_1 COLLATE ES_ES)
Muchísimas gracias a todos.
Un saludo.