Hola camiz, por favor, para nuevas preguntas procura poner títulos lo más descriptivos posible, gracias
Ese error puede ser por varios motivos, por ejemplo, depende de lo que busques, imagina que buscas:
rodillo de panadero de 2'5" diámetro
Ahora fíjate cómo quedaría tu consulta según el código que estás usando:
'UPPER(DESCRIPCION) Like ' + QuotedStr(UpperCase(txt_rpbuscar.Text)+'%');
Código SQL
[-]select * from tbarticulos where DESCRIPCION Like 'rodillo de panadero de 2'5"%
Problemas con las comillas, eso suele ser un error
type mismatch in expression
No sé qué base de datos ni qué componentes estás usando, pero lo aconsejable es usar un query con parámetros.