FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
ParamByName siempre tiene que ir al final ?
Hola amigos !
En una sentencia SQL (en mi caso con componente IBX e InterBase 7.5), la lista de parámetros pasados mediante ParamByName siempre tiene que ir al final de la creación de la sentencia SQL ?? Así me funciona :
Así parece que no :
Se me ha planteado el asunto porque en este caso voy creando la sentencia SQL de manera dinámica dependiendo de diferentes condiciones, y a cada condición le corresponden unos parámetros concretos. Saludos a todos
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
Bueno, la verdad es que yo también he practicado dicha actividad en ciertas ocaciones y me a ido bien, nunca he tenido problemas tecnicos al respecto. Pues lo importante (Técnicamente hablando) es que el parámetro ya exista antes de darle un valor, pero como en nuestro caso ya existe, pues por eso no se queja el compilador, ni nada por el estilo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Gracias Jhonny por responder.
Pero lo que quiero decir es que a mi no me funciona según la segunda versión que detallo arriba. El compilador no me lanza error, pero la consulta en Interbase no me devuelve los registros que son. Por eso preguntaba. Al final opté por no utilizar parámetros en dicha consulta y convertir directamente todo lo que necesito a Strings e incluirlos directamente en el texto de la consulta SQL.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
Supongo que al acceder a parambyname es cuando hace el parser de la consulta... habría que mirarlo.
Puedes incluir todos los parámetros antes de acceder a parambyname. Una vez construida totalmente la consulta añades los valores: Existen muchas formas de automatizar ese proceso, el primero que se me viene a la mente:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
datetimerpicker-parambyname-SQL server 2000 | DarkGirl | MS SQL Server | 13 | 15-08-2007 23:39:09 |
Win Vista final y Office 2007 final Pirateados | radaalvaro | Noticias | 6 | 14-11-2006 19:21:20 |
Problemas con ParamByName Memo | ramonibk | MS SQL Server | 2 | 14-09-2004 13:15:26 |
Insert y parambyname | Dantael | SQL | 1 | 17-11-2003 08:50:24 |
|