Código SQL
[-]
SQL.Add('AND UPPER(a.desc_larga) LIKE ''%' + UpperCase(txtDescripBusq.Text) + '%''');
Si estuvieras utilizando el comodín solo del lado derecho, te diría que la desventaja de este código es que no utilizaría, en el caso que existiese, el índice del campo desc_larga. Agrego tambien que cada motor llama de distinta forma a la funcion UpperCase, o sea que la sintaxis del SQL dependerá del motor que estés utilizando.
Saludos!