Cache do BDE
Ola pessoal estou com o seguinte erro em minha aplicação na parte de impressão Quick Report : ´INVALID BLOB HANDLE IN RECORD BUFFER´, estou utilizando o BDE como meio de acesso, sei que se alterar a propriedade BLOBS TO CACHE que vem como defult 64 para 200 ou mais o erro não ira persistir, alguém tem alguma observação sobre este assunto, ou é so alterar esta propriedade ?
Hamilton
Curtidas 0
Respostas
Cassioarruda
01/12/2006
Hamilton, experimente fechar e abrir a query do seu relatório no evento BeforePrint do mesmo. Ex:
procedure TfrmRelDisquete.QuickRep1BeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
Query1.close;
Query1.open ;
end;
procedure TfrmRelDisquete.QuickRep1BeforePrint(Sender: TCustomQuickRep;
var PrintReport: Boolean);
begin
Query1.close;
Query1.open ;
end;
GOSTEI 0