Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/02/2011, 14:54
Avatar de CarmenRocio
CarmenRocio
 
Fecha de Ingreso: junio-2010
Ubicación: Perú - Lima - Chorrillos
Mensajes: 116
Antigüedad: 13 años, 10 meses
Puntos: 8
Información Respuesta: sql gridview select personalizado.

hola maco2008 disculpa la demora es que lo estaba haciendo yo desde mi base de datos y con mi data y tenia que probar primero para pasartelo y que te funcione ati tambien:
Código SQL:
Ver original
  1. --drop procedure sp_prueba
  2. GO
  3. CREATE PROCEDURE sp_prueba
  4. (
  5. @RFiltro VARCHAR(100),
  6. @Rut     VARCHAR(50)
  7. )
  8. AS
  9.     BEGIN
  10.     DECLARE @ls_query      nvarchar(4000)
  11.     DECLARE @li_error      INT
  12.     DECLARE @ls_error      VARCHAR(1000)
  13.  
  14.     SET @ls_query = 'SELECT * FROM cliente WHERE '  + @RFiltro +  'like + ''%''+  @Rut  + ''%''  '
  15.  
  16.     EXEC @li_error = sp_executesql @ls_query,
  17.     N'@RFiltro varchar(100),
  18.     @Rut     varchar(50)'
  19.     ,@RFiltro
  20.     ,@Rut                      
  21.     ;
  22.     IF @li_error <> 0
  23.         BEGIN
  24.         SET @ls_error = 'Error en la consulta. '
  25.         RaisError(@ls_error,16,1)  
  26.         END
  27.     END
  28. GO
  29.  
  30. EXECUTE sp_prueba 'dsc_cliente','AGENCIA'

Lo unico que debes hacer es pasar el parametro que tu deseas si deseas buscar por la descripción o por su apellido o por telefono y solo envias el parametro nada mas a ese procedimiento se llama CONSULTA DINAMICA la puedes buscar asi en la web.
espero que te se ha de ayuda cualquier cosa pasa la vos.
__________________
Juan 3:16: “Porque tanto amó Dios al mundo, que dio a su Hijo unigénito, para que todo el que cree en él no se pierda, sino que tenga vida eterna

Te dice : Carmen Rocio G. G.