Inserir/Editar blob com comandos SQL

Delphi

02/05/2003

Como faço para gravar: inserir ou editar os blobs no Interbase 6, montei um formulário com TEdits e um TMemo e um botão chamado CONFIMAR que ao clicar será disparado a expressão sql INSERT INTO ... ou Update ..., sendo que todo o conteúdo dos Edits e do Memo será passado para o banco atravé do comando SQL, só que um dos campos é um Blob, e ai vem o seguinte:

conversion error from string ´BLOB´

Se tirar o blob grava corretamente, mas tenho que gravar as observações.

Alguem sabe como corrigir isto, utilizo o Delphi 6/Interbase 6 e DBExpress.


Cesarpir

Cesarpir

Curtidas 0

Respostas

Schwarze

Schwarze

02/05/2003

Altere o tipo de dados do parâmetro que grava o memo para ftMemo. Se você estiver mudando o sql em tempo de execução, jogue o valor para o parâmetro assim:

queryins.parambyname(´CampoMemo´).AsMemo:= memo1.lines.text;

ok?


GOSTEI 0
POSTAR