Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-12-2007
fonx fonx is offline
Miembro
 
Registrado: feb 2007
Posts: 54
Poder: 20
fonx Va por buen camino
Bueno, sobre esto último q dije, paso de investigar si puedo o no pasarle el nombre de la tabla como parámetro. La SQL del ADOQuery la confecciono fuera del informe y se la paso ya entera, sin parámetros ni nada, luego solo hay q activar la query...no es una mala solución
Responder Con Cita
  #2  
Antiguo 10-12-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Tienes razón, normalmente no se le puede pasar en la cláusula FROM un parámetro, es mejor usar constantes y formatear la sql.
Código Delphi [-]
const strSqlGeneral = 'select %s from %s where %s = %s';
...
query1.sql.text := Format(strSqlGeneral, [ '*', 'NombreTabla', 'NombreCampo', QuotedStr('valorDelCampo')]);
query1.sql.Add(' and fecha between :fini and :ffin');
query1.parameteres.parambyname('fini').Value := datetimepicker1.date;
query1.parameteres.parambyname('ffin').Value := datetimepicker2.date;

Edito: Aunque esto es totalmente compatible con parámetros si se quiere.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 10-12-2007 a las 12:45:34.
Responder Con Cita
  #3  
Antiguo 10-12-2007
Avatar de Gabo
[Gabo] Gabo is offline
Miembro Premium
 
Registrado: mar 2007
Ubicación: Murcia (España)
Posts: 684
Poder: 20
Gabo Va por buen camino
Hola Lepe, al final me lié con tu edición.

¿Se puede o no pasar el nombre de la tabla como parámetro? Mera curiosidad.
__________________
Saludos,
Gabo

A menos que se indique lo contrario, el código estará hecho en C++Builder.

Última edición por Gabo fecha: 10-12-2007 a las 17:00:01.
Responder Con Cita
  #4  
Antiguo 10-12-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
con Parambyname no.

Usando otra técnica, como formatear constantes, si se puede.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 11-12-2007
Avatar de Gabo
[Gabo] Gabo is offline
Miembro Premium
 
Registrado: mar 2007
Ubicación: Murcia (España)
Posts: 684
Poder: 20
Gabo Va por buen camino
Gracias por la aclaración.

Esta frase me había liado:

Cita:
Edito: Aunque esto es totalmente compatible con parámetros si se quiere.
__________________
Saludos,
Gabo

A menos que se indique lo contrario, el código estará hecho en C++Builder.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
solo aparece un registro en Quickreport, ayudaaa!!! manolop Impresión 4 12-12-2007 14:11:49
No muestra datos con dbexpress-quickreport alopete Conexión con bases de datos 2 02-10-2007 13:29:09
muestra 2 hojas y solo imprime 1 m8estrella83 Impresión 0 01-11-2006 20:11:22
Maestro detalle solo muestra un registro jandres Varios 2 10-06-2006 12:11:49
query report ¿Por q sale sale solo el primer registro? acl_gandalf Impresión 2 31-03-2005 02:14:20


La franja horaria es GMT +2. Ahora son las 09:46:36.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi