FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta en Sql con la sentencia IN?
Hola a todos los del foro. Tengo una duda en cuanto a una sentencia de un procedimiento almacenado el codigo en sql es el siguiente:
code sin parametro _____________________________________ ALTER PROCEDURE TrakingSalida 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 ('venezuela', 'españa', 'argentina', 'peru')) ______________________________________ Este codigo si me funciona el detalle esta cuando quiero pasarle el parametro code Com parametro _____________________________________ 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)) ______________________________________ El parametro lo tengo a traves de un edit Datamodule2.TrakingSalida.Close; Datamodule2.TrakingSalida.Parameters[1].Value:=Edit1.Text; Datamodule2.TrakingSalida.Open; en el edit escribo lo mismo que en el codigo anterio 'venezuela', 'españa', 'argentina', 'peru' y no funciona mi pregunta es como escribo la lista? ayuda. __________________________________ Un saludo a todos.... |
|
|
|