FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Cómo se usa la función Locate?
Hola,
estor intentando utilizar la función Locate en un TQuery pero me da un "Invalid arguments" error. La llamada que hago es de la forma: Locate( 'Campo1;Campo2', '1,10' [] ) El problema, creo, es porque los campos a los que hago referencia son de tipo integer y en lugar de coger los valores 1 y 10 está cogiendo el valor "1,10" (todo junto). ¿Cómo puede evitar esto?, o ¿Cómo debo llamar a la función Locate pasándole dos enteros? Muchas gracias de antemano. |
#3
|
|||
|
|||
Gracias por la ayuda, pero si los campos son de enteros también deben ir entrecomillados?
Gracias. |
#4
|
||||
|
||||
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Muchas gracias por la ayuda.
Efectivamente, utilizando un array la cosa funciona. Ahora bien, si el Locate se hace utilizando una única columna como referencia NO se debe utilizar un array, ya que en este caso falla (por lo menos a mi me estaba passando, así que he tenido que distinguir dos casos). Sólo quería dejar constancia de este hecho por si a alguien más le pasa. Gracias a todos por vuestra ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como crear una funcion | jjpic77 | C++ Builder | 3 | 25-01-2007 22:16:44 |
Pregunta sobre la funcion LOCATE()? | Luis Alberto | Varios | 6 | 16-12-2005 00:02:55 |
¿Cómo funciona la función sum en SQL? | nuri | SQL | 9 | 11-08-2005 16:12:25 |
Como utilizo la propieadad locate de un ibQuery | morfeo21 | Varios | 5 | 15-07-2005 23:20:03 |
Error con la funcion "locate" de una tabla | tannyk | Tablas planas | 1 | 01-02-2005 07:07:41 |
|