Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2008, 06:08
Avatar de Ascariz
Ascariz
 
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 19 años
Puntos: 0
Respuesta: CheckBox + buscador + gridView + procediminento

Son los primeros procediminetos que realizo

El HTML

Código:
<asp:CheckBox ID="CbDestacados" runat="server" />

LLamada al Procedimiento

Código:
 <asp:SqlDataSource ID="SqlAutores" runat="server" 
        ConnectionString="<%$ ConnectionStrings:Connection%>" 
        SelectCommand="BusquedaAutores" SelectCommandType="StoredProcedure"
Procedimiento

Código:
declare @sql nvarchar(255)
	declare @sql_aux nvarchar(255)

	set @Nombre=Ltrim(Rtrim(@Nombre))	
	set @Nombre=isnull(@Nombre,'')	

	set @Visible=Ltrim(Rtrim(@Visible))	
	set @Visible=isnull(@Visible,'')

	set @Destacado=Ltrim(Rtrim(@Destacado))	
	set @Destacado=isnull(@Destacado,'')

	set @sql='SELECT idautor,nombre, visible, destacado  FROM autores Where 1=1 '	
	set @sql_aux = ''

	If @Nombre <> ''
	Begin
		set @sql_aux=@sql_aux +' AND Nombre LIKE ''%' + @Nombre + '%''' 
	End 

	If @Visible <> ''
	Begin
		If @Visible = 'true'
		Begin
			Set @sql_aux=@sql_aux + ' AND Visible = 1 '	
		End
	End 

	If @Destacado <> ''
	Begin
		If @Destacado = 'true'
		Begin
			Set @sql_aux=@sql_aux + ' AND Destacado = 1 '	
		End
		If @Destacado = 'false'
		Begin
			Set @sql_aux=@sql_aux + ' AND Destacado = 0 '
		End
	End
    
	set @sql = @sql + @sql_aux
	Exec (@sql)
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid