FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con una consulta en SQL con parametro fecha!!!
Hola y gracias
Bien, estoy intentando hacer una consulta y poder mostrarla en un QReport la consulta que estoy haciendo es esta y quiero meter el resultado de la suma en un campo que me he creado en el ADOQueryFacturacion y mostrarlo, pero no me va y me da este error "Could nor used unit 'UnitParametroFacturacion.pas'" y se me para en el ; del final, GRACIAS!!!: With FormFacturacion .ADOQueryFacturacion do Begin With SQL do Begin Clear; Add('SELECT NOMBRE, APELLIDOS, DNI, CONCEPTO, PRECIO,SUM(PRECIO) TOTAL'); Add('FROM CLIENTES'); Add('WHERE CLIENTES.FECHA BETWEEN'); Add(QuotedStr(EditDesde.Text)) AND (QuotedStr(EditHasta.Text)); end; Open; end; FormFacturacion.QuickRepFacturacion.Preview; EditDesde.Text:= ''; EditHasta.Text:= ''; FormFacturacion.ADOQueryFacturacion.Close; |
#2
|
|||
|
|||
Cita:
deberias tener algo como esto: Código:
implementation uses Form1, UnitParametroFacturacion; |
#3
|
|||
|
|||
Sigo con la duda
No logro arreglarlo
mi problema esta en que no se hacer una consulta que me muestre losdatos del cliente que este entre dos fechas, lo ago a si!!! Add('SELECT NOMBRE, APELLIDOS, DNI, CONCEPTO, SUM(PRECIO) TOTAL'); Add('FROM CLIENTES'); Add('WHERE CLIENTES.FECHA BETWEEN'); Add((QuotedStr(EditDesde.Text)) 'AND' (QuotedStr(EditHasta.Text))); Add('ORDER BY FECHA'); y ademas queiro que me muestre el total!!! GRACIAS!!!!! |
#4
|
||||
|
||||
- faltaba el 'as total' - falta el signo + para concatenar los strings.(muy raro que compilara ) - espacios en blanco antes y despues del AND - Como solo usas una tabla, no es necesario cualificar el campo fecha. Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|