Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/12/2009, 09:34
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 9 meses
Puntos: 39
Respuesta: Dato en ComboBox

OK, yo entendí otra cosa. Lo que necesitas es algo clásico.
Una solución podría ser:
Código sql:
Ver original
  1. CREATE PROCEDURE SP_CONSULTA_EXCEPCION_LISTADO_ODT
  2. @OFICINA AS VARCHAR(6) = ''
  3. ,@FECHA AS DATETIME
  4. ,@FECHA2 AS DATETIME
  5. ,@FORMA_PAGO VARCHAR(3)
  6.  
  7. AS
  8.  
  9. BEGIN
  10. SET @FECHA = CONVERT(VARCHAR(10), @FECHA ,112)
  11. SET @FECHA2 = CONVERT(VARCHAR(10), @FECHA2 ,112)
  12.  
  13. SELECT EXT.Odt AS ODT
  14. ,EXT.OFICINA AS OFICINA
  15. ,EXT.Usuario AS USUARIO
  16. ,CONVERT(VARCHAR(10),EXT.Fecha_Mov,112) AS FECHA
  17. ,EXT.Motivo AS MOTIVO
  18. FROM DoDocumentoOt DO
  19. INNER JOIN Excepcion_Odt_No_Entregada EXT
  20. ON DO.doNumeroOt = EXT.odt
  21. ,ACCESOS.dbo.ACCESOS_USUARIOS ACC
  22. WHERE (EXT.OFICINA = @OFICINA OR @OFICINA = '')
  23. AND do.doFormaPago = @FORMA_PAGO
  24. AND CONVERT(VARCHAR(10), EXT.Fecha_Mov, 112) BETWEEN @FECHA AND @FECHA2
  25. --and CONVERT(VARCHAR(10), EXT.Fecha_Mov, 112) BETWEEN '20090829' AND '20091128'
  26. AND ACC.Accesos_usu = EXT.usuario
  27.  
  28.  
  29. END
  30. GO
Pruébalo y nos cuentas que tal te fue.
Suerte!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.