Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2009, 05:39
matiasdagatti
 
Fecha de Ingreso: noviembre-2007
Mensajes: 133
Antigüedad: 16 años, 5 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