Estoy intentando llamar a un procedimiento seleccionable desde clarion 6.3 y usando Firebird 2.5, para que me filtre por ejemplo en este caso el titulo de un libro, osea si empieza por determinada letra o si ingreso el titulo de un libro, para eso declare una variable de entrada en el procedimiento, y lo probe y funciona, pero desde clarion no se como configurar para mandarle al motor el dato que yo quiero que filtre. Desde el clarion este es el codigo que estoy usando (El procedimiento se llama PROC1):
Código: Seleccionar todo
LOC:Query = 'select * from PROC1('& LOC:Titulo')'
SQL{PROP:SQL} = LOC:Query
IF FILEERRORCODE()
MESSAGE('ERROR : ' & FILEERROR(),'Mensaje',ICON:Hand,BUTTON:OK)
SETCLIPBOARD(LOC:Query)
ELSE
FREE(Queue)
LOOP UNTIL ACCESS:SQL.NEXT()
QU:CODLIBRO = SQL:C1
QU:TITULO = SQL:C2
QU:AUTOR = SQL:C3
QU:EDITORIAL = SQL:C4
ADD(Queue)
END
END
Gracias.