Ver Mensaje Individual
  #11  
Antiguo 18-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Reputación: 22
oscarac Va por buen camino
buscando en el internet encontre una solucion...
la coloco aqui quiza a alguien le pueda ayudar

Código Delphi [-]
 
Select C.Tdc, C.Doc, dbo.SoloFecha(C.f_Doc) As f_DOC, C.Hora, C.Aux, T.Descl As Trabajador, C.TOT, A.Descl As Producto 
from (((tblConsumoC C 
Left Join tblConsumoD D on (C.TDC = D.TDC and C.DOC = D.DOC)) 
Left Join tblTrabajador T on C.Aux = T.KOD) 
Left Join TblArticulo A on D.KOD = A.KOD) 
Where C.f_doc >= '01/05/2011' and C.f_doc <= '17/05/2011' 
order by C.Aux, c.f_doc

y la funcion soloFecha es como sigue

Código SQL [-]
SET QUOTED_IDENTIFIER ON 
GO
SET ANSI_NULLS ON 
GO
ALTER  FUNCTION dbo.SoloFecha(@Fecha datetime)
RETURNS datetime AS  
BEGIN 
    declare @FechaAux datetime
    
    set @FechaAux = @Fecha
    set @FechaAux = dateAdd(hh, -datePart(hh, @Fecha), @FechaAux)
    set @FechaAux = dateAdd(mi, -datePart(mi, @Fecha), @FechaAux)
    set @FechaAux = dateAdd(ss, -datePart(ss, @Fecha), @FechaAux)
    set @FechaAux = dateAdd(ms, -datePart(ms, @Fecha), @FechaAux)
    return @FechaAux
END
GO
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO


eso me jala solo las fechas.....
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita