Ver Mensaje Individual
  #5  
Antiguo 18-09-2003
Aprendiz Aprendiz is offline
Miembro
 
Registrado: may 2003
Posts: 78
Reputación: 24
Aprendiz Va por buen camino
Hola.

Yo lo que haría es pasarle una sola ciudad cada vez y utilizar el SP como una tabla, que puedes incluir en el from, de una consulta en la que haría la selección, y que llamaría directamente desde mi aplicación.

Ejemplo:

Código:
ALTER PROCEDURE TrakingSalida
@OficinaDestino varchar(20)
as
SELECT Guia.OficinaDestino, Guia.CiudadOrigen, Paquete.NumeroRelacion, Paquete.UbicacionPaquete, Paquete.EstadoPaquete, Paquete.CodigoPaquete, 
Guia.TotalPeso, Guia.TipoDeEnvio, Guia.Codigo
FROM Guia FULL OUTER JOIN
Paquete ON Guia.Codigo = Paquete.CodigoGuia
WHERE (Guia.OficinaDestino IN (@OficinaDestino))

SUSPEND;
SQL:

Código:
SELECT TS.* 
FROM TRAKINGSALIDA TS 
WHERE TS.OFICINADESTINO IN ('VENEZUELA','PERU')
La parte del WHERE de esta consulta la puedes construir directamente por código y así podrás hacerla del tamaño que quieras.

Saludos
__________________
[Aprendiz]: Por que siempre hay algo nuevo que aprender.
Responder Con Cita