Hello MaximG
Thank you for answering me.
Is the code you point me the same as the Delphi project ? It seems that the C++ Builder project do not include all tasks. I am interested on an example dealing with CLob data fields.
I am using a TOraSQL with a small unnamed procedure as follows:
Code: Select all
BEGIN
INSERT INTO S4MED_DMED
(MEDICAO, DATAHORA, NOMEARQ, CONTEUDO, EVENTO_ID)
VALUES
(:MEDICAO, TO_DATE(:DATAHORA,'YYYY-MM-DD HH24:MI:SS'), :NOMEARQ, EMPTY_CLOB(), :EVENTO_ID)
RETURNING
CONTEUDO
INTO
:CONTEUDO ;
EXCEPTION
WHEN DUP_VAL_ON_INDEX THEN
BEGIN
UPDATE S4MED_DMED
SET
DATAHORA = TO_DATE(:DATAHORA,'YYYY-MM-DD HH24:MI:SS'), CONTEUDO=EMPTY_CLOB(), EVENTO_ID = :EVENTO_ID
WHERE
MEDICAO = :MEDICAO AND NOMEARQ = :NOMEARQ
RETURNING
CONTEUDO
INTO
:CONTEUDO;
EXCEPTION
WHEN OTHERS THEN RAISE;
END;
WHEN OTHERS THEN RAISE;
END;
So I would like to pass data to the "CONTEUDO" field which is itself an Oracle CLob from a TStrings object .
I did not find any CLob reference on the C++ Builder Miscellaneous project.
Best regards.