Argumentos para un Retrieve
Publicado por Leandro (4 intervenciones) el 23/07/2004 17:35:33
Tengo una tabla con Codigo, Nombre, Apellido y Sueldo. Tengo que hacer un cuadro de búsqueda y los resultados mostrarlos en un DW. El problema es que tiene que ser con el operador LIKE, ya que me tiene que traer resultados aproximados también.
Pero cuando le configuro los valores para los argumentos me da un error. Por ejemplo, para el nombre usé un argumento de tipo String llamado ar_nombre, y en el campo Value puse esto:
'%' + :ar_nombre + '%'.
El código para buscar es éste:
dw_1.retrieve(sle_buscar.text).
Pero cuando hago la búsqueda me da el siguiente error:
Select error: SQL STATE = 37000
[Sybase][ODBC Driver]Syntax error: invalid expression near "'+:?+'"
¿A qué se debe?
Gracias por adelantado.
Pero cuando le configuro los valores para los argumentos me da un error. Por ejemplo, para el nombre usé un argumento de tipo String llamado ar_nombre, y en el campo Value puse esto:
'%' + :ar_nombre + '%'.
El código para buscar es éste:
dw_1.retrieve(sle_buscar.text).
Pero cuando hago la búsqueda me da el siguiente error:
Select error: SQL STATE = 37000
[Sybase][ODBC Driver]Syntax error: invalid expression near "'+:?+'"
¿A qué se debe?
Gracias por adelantado.
Valora esta pregunta


0