Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/01/2008, 17:24
Avatar de viqtor
viqtor
 
Fecha de Ingreso: noviembre-2007
Ubicación: Donde estoy?
Mensajes: 49
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: problema con un procemiento almacenado

este es el precedimiento
me crea la pagina pero no inserta los datos ni nada, lo corro en el query analizer y ahi solo me muestra las cabeceras, pero ningun campo lleno


Cita:
alter PROCEDURE paginacion_x_cliente
--NUMERO DE PAGINA A MOSTRAR
@index int,
--TOTAL DE REGISTROS POR PAGINA
@num_regs int,
@vendedor char
AS


BEGIN

--ESTOS SERNA LOS INDICES PARA LA PAGINACION
DECLARE @maximo numeric
DECLARE @minimo numeric


SELECT @maximo = (@index * @num_regs)
SELECT @minimo = @maximo - (@num_regs - 1)

--CREACION DE LA TABLA TEMPORAL PARA LA PAGINACION
--NUM_ORDEN SERVIRA DE INDICE PARA EXTRAER LOS REGISTROS

CREATE TABLE ##tmpclientes(
num_orden int IDENTITY(1,1),
cod_cte char (10),
razon_social varchar (125),
region char(5),
vendedor char(5)
)

--INSERTAR LOS DATOS A LA TABLA TEMPORAL DIRECTAMENTE DESDE EL SELECT
INSERT INTO ##tmpclientes (cod_cte, razon_social, region, vendedor)
SELECT cod_Cte, razon_social, Region, vendedor
FROM clientes where (vendedor = @vendedor) and (status_cliente = '1') ORDER BY cod_cte
--UNA VEZ CARGADOS LOS DATOS LOS EXTRAEMOS
SELECT cod_cte, razon_social, region
FROM ##tmpclientes
WHERE num_orden BETWEEN @minimo AND @maximo


END
ESPERO SU AYUDA