Hola Grupo,
Aplicando las buenas practicas que he encontrado en el grupo, hice el
siguiente Procedimiento Almacenad:
CREATE PROCEDURE dbo.Elemento_C
@IdElementos bigint=Null,
@Parent bigint = Null,
@TipoElemento bigint = Null
AS
SELECT
[IdElementos],
[IdTipoElemento],
[Nombre],
[Parent],
[Orden],
[URL],
[UsuarioCreacion],
[FechaCreacion],
[UsuarioModificacion],
[FechaModificacion],
[Activo]
FROM
[Elemento]
WHERE
[IdElementos]= IsNull(@IdElementos, IdElementos)
and [Parent] = IsNull(@Parent, Parent)
and [IdTipoElemento] = IsNull(@TipoElemento, [IdTipoElemento])
GO
El problema se presenta cuando uno de los campos es Null, por ejemplo:
Parent, el Sp no me devuelve ningun registro.
¿Hay alguna forma de solucionarlo?
Gracias.
Pablo
+++
Leer las respuestas