Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/07/2008, 08:35
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 1 mes
Puntos: 38
Respuesta: Armar consulta avanzada con procedimiento almacenado

Una disculpa, me falto un END en la construccion de los CASE..

Tambien todo Case lleva un END... pero se me paso escribirlo.



Código:
Where  (Case When len(rtrim(@Nombre)) = 0 
             Then 1 
             Else Case When Nombre_C like '%' + @Nombre + '%' 
                       Then 1 
                       Else 0 
                       End
             End) = 1  And
		(Case When len(rtrim(@Calle1)) = 0 
             Then 1 
             Else Case When Calle like '%' + @Calle1 + '%' 
                       Then 1 
                       Else 0 
                       End
             End) = 1

Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.