GARANTIR DESCONTO

Fórum Limpar procedure da memória do servidor como faço #40786

10/12/2003

0

Estou usando esta procedure para consultar umas fotos e trazê-las para um DbImage.

Funciona muito, bem, mas parece que ela está cada vez que utilizada, ocupando a memória do Servidor, que a medida do passar das horas que o sistema está sendo usado vai enchendo a memória

Como faço para esvaliá-la, uso o finnaly ou free

a aplicação e em D7 + Fb 1.5 RC7 + DbExpress



CREATE PROCEDURE VE_FOTOS (
VCODBAR VARCHAR (13))
RETURNS (
CODIBARRA VARCHAR (20),
VFOTOS BLOB sub_type 0 segment size 80)
AS
/*declare variable barra varchar(20);
declare variable nomeprodu varchar(40);*/

begin

for select codbarra, foto from fotos_pro
WHERE codbarra = :vcodbar

into :codibarra, :vfotos do
suspend;
end

e ela e chamada assim

dmp.SQL_VeFOTO.Close;
dmp.SQL_VeFOTO.CommandText:=´Select * FROM ve_fotos (:vcodbar)´;
dmp.SQL_VeFOTO.ParamByName(´vcodbar´).AsString:=dmp.SQL_Y.fieldbyname(´pdt_codbar´).AsString;
dmp.SQL_VeFOTO.Open;
dmp.CDT_VeFOTO.Active:=true;
dmp.CDT_VeFOTO.Refresh;


Emery

Emery

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar