
12/05/2009, 05:39
|
| | Fecha de Ingreso: noviembre-2007
Mensajes: 133
Antigüedad: 17 años, 4 meses Puntos: 0 | |
Este es el codigo
El estado depende de que productos quiera cargar, pueden ser los de un proveedor, los de un grupoo o todos
Código:
parametros estadop varchar(1), grupop varchar(50), proveedorp varchar(50)
BEGIN
declare estado varchar(1);
set estado = estadop;
if estado = 'A' then
select proveedores.empresa, productos.descripcion, productos.talle,
productos.pre_ven, productos.pre_com, stock.cantidad, stock.codprod,
stock.sucursal, grupos.codgrupo, grupos.descripcion as grupo from productos left join proveedores on proveedores.codprovee = productos.codprovee,
stock, grupos where productos.codpro = stock.codprod and
productos.codgrupo = grupos.codgrupo
and productos.baja <> 'baja' order by productos.codpro;
end if;
if estado = 'B' then
select proveedores.empresa, productos.descripcion, productos.talle,
productos.pre_ven, productos.pre_com, stock.cantidad, stock.codprod,
stock.sucursal, grupos.codgrupo, grupos.descripcion as grupo from productos left join proveedores on proveedores.codprovee = productos.codprovee, stock, grupos where productos.codpro = stock.codprod and
productos.codgrupo = grupos.codgrupo and proveedores.empresa = proveedorp and productos.baja <> 'baja' order by productos.codpro;
end if;
if estado = 'C' then
select proveedores.empresa, productos.descripcion, productos.talle,
productos.pre_ven, productos.pre_com, stock.cantidad, stock.codprod,
stock.sucursal, grupos.codgrupo, grupos.descripcion as grupo from productos left join proveedores on proveedores.codprovee = productos.codprovee, stock, grupos where productos.codpro = stock.codprod and
productos.codgrupo = grupos.codgrupo and productos.baja <> 'baja'
and grupos.descripcion = grupop order by productos.codpro;
end if;
END
Como dije antes, aveces funciona bien y aveces no
Agrego que si uso una VPN con este sistema y uso la maquina cliente en algunos otras accesos a datos me da el error de desbordamiento tambien, mientras que si uso la maquina del servidor solo cundo cargo los productos me da el error. puse la variable wait_timeout = 99999 pero sigue el problema
Última edición por GatorV; 12/05/2009 a las 19:17 |