Re: [firebase-br] Inserção campo Blob Firebird 3 .0.11

Levi Ribeiro de Freitas via lista <[email protected]>
Newsgroups gmane.comp.db.firebase.portuguese
Message-ID <CAJbd66Vt1gzCBnGYcRNQjsGK5o0yUJg0+fCnLjTnM8yvLjgt6Q@mail.gmail.com>
Sendo mais específico:

begin
//Desativa os blobs do select FDQuery1.FetchOptions.Items :=
FDQuery1.FetchOptions.Items - [fiBlobs]; FDQuery1.Open; // Executar a
consulta // Após a execução da consulta, se você quiser recuperar
manualmente os campos BLOB: if FDQuery1.State = dsBrowse then begin
// recupera dlo blob manualmente do registro corrente FDQuery1.FetchBlobs;
// Agora, os campos BLOB foram recuperados manualmente e você pode
acessá-los normalmente end; end;

Ats,

Levi Ribeiro

Em sáb., 7 de out. de 2023 17:17, Levi Ribeiro de Freitas <
[email protected]> escreveu:

> Se usar firedac, minha sugestão é deixar desmarcado a opção de trazer os
> blobs automaticamente e fazer o get dele manualmente.
> O firebird com delphi fica lento quando o blob vem automático no select.
>
> Ats,
>
> Levi Ribeiro
>
> Em sáb., 7 de out. de 2023 09:07, Reginaldo Jose Fiomano via lista <
> [email protected]> escreveu:
>
>> Bom dia!
>>
>> Tenho campo Blob na tabela Publicações do tipo BLOB SUB_TYPE TEXT SEGMENT
>> SIZE 4096, para receber publicações para advogados.
>>
>> Aplicação delphi quem insere, porém, estamos com problema para inserir
>> arquivo, por exemplo, com tamanho de 276kb e com 281.771 caracteres.
>>
>> É demorado demais para inserir, e o tamanho do banco de dados cresce
>> rapidamente, não concatenamos com outro Blob.
>>
>> Fizemos testes em hardware e servidores diferentes.
>>
>> Usamos Firebird 3.0.11.
>>
>> Alguém poderia ajudar!
>>
>> --
>>
>>
>>
>> *Atenção:* As informações contidas nesta mensagem, incluindo eventuais
>> anexos, é confidencial e está reservada apenas à pessoa ou entidade para a
>> qual foi direcionada. Caso  você não seja  o destinatário (ou a pessoa
>> responsável por encaminhá-la  ao destinatário), favor cessar sua
>> retransmissão e evitar sua impressão, cópia ou utilização. Caso você tenha
>> recebido esta mensagem por engano, por favor, contate o remetente. Muito
>> obrigado.
>>
>>
>>
>> *Atenção:* As informações contidas nesta mensagem, incluindo eventuais
>> anexos, é confidencial e está reservada apenas à pessoa ou entidade para a
>> qual foi direcionada. Caso  você não seja  o destinatário (ou a pessoa
>> responsável por encaminhá-la  ao destinatário), favor cessar sua
>> retransmissão e evitar sua impressão, cópia ou utilização. Caso você tenha
>> recebido esta mensagem por engano, por favor, contate o remetente. Muito
>> obrigado.
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas:
>> http://www.firebase.com.br/pesquisa_lista.html
>>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.