ORA-32102 (неверная ручка OCI). Вопрос при вставке Blob в Oracle OcciC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 ORA-32102 (неверная ручка OCI). Вопрос при вставке Blob в Oracle Occi

Сообщение Anonymous »

Я работаю с Oracle Inci, чтобы вставить изображения в качестве капли в мою базу данных. Тем не менее, я продолжаю сталкиваться с следующей ошибкой: < /p>

Код: Выделить всё

ORA-32102: invalid OCI handle

context

Я пытаюсь вставить изображение в качестве капли. В настоящее время я храню путь изображения, но теперь мне нужно сохранить фактическое изображение в качестве двоичных данных. Ниже приведена моя реализация:

фрагменты кода

conconce.cpp

Код: Выделить всё

// ORA-32102 (invalid OCI handle) when inserting BLOB
for (const auto &param : params.blobs) {
try {
oracle::occi::Blob blob(conn); // Create a temporary BLOB
blob.open(OCCI_LOB_READWRITE);
blob.write(param.second.size(), (unsigned char *)param.second.data(), param.second.size());
blob.close();

stmt->setBlob(param.first, blob);
} catch (SQLException &e) {
std::cerr  [list]
 [b] Является ли мой подход к неверному связующему блобу? Явно инициализировать каплей перед написанием? [/b]
[/list]
Любое руководство будет оценено! 🚀 
 

Подробнее здесь: [url]https://stackoverflow.com/questions/79547625/ora-32102-invalid-oci-handle-issue-when-inserting-blob-in-oracle-occi[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ORA-32102 (неверная ручка OCI). Вопрос при вставке Blob в Oracle Occi
    Anonymous » » в форуме Linux
    0 Ответы
    41 Просмотры
    Последнее сообщение Anonymous
  • Как скомпилировать и запустить программу Oracle OCI/OCCI с C++ в Alpine
    Anonymous » » в форуме C++
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Oracle.ManagedDataAccess бросает ORA-50000 и Oracle.ManagedDataAccess.core Ошибки ORA-12545
    Anonymous » » в форуме C#
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Сравнить функцию Windows CompareObjecthandles (ручка, ручка)
    Anonymous » » в форуме C++
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Maven Build Build для OCI Java Function: невозможно разрешить Oci-Java-Sdk-Auth зависимость
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»