Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как создать PBYTE ? / 14 сообщений из 14, страница 1 из 1
06.08.2018, 16:22
    #39683811
Aviff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Всем привет, помогите разобратся пожалуйста.

Хочу с Оракла передать BLOB в библиотеку С, там после манипуляций он должен вернутся обратно.

Скажите пожалуйста как правильно передать:
1) БЛОБ в PBYTE ?
2) PBYTE в БЛОБ ?

Я логически немогу понять что и куда, С++ почти незнаю(
...
Рейтинг: 0 / 0
06.08.2018, 16:50
    #39683837
Aviff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Наверное нужно создать (огласить) переменную типа МАССИВ (только какого типа?). Туда построчно заливать количество символов пока файл не закончится. И адрес огласить как ПБАЙТ и передать дальше в следующую библиотеку.

Побскажите как поступить, что писать.
...
Рейтинг: 0 / 0
06.08.2018, 16:51
    #39683839
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffЯ логически немогу понять что и куда, С++ почти незнаю(

Ты получаешь TLobLocator. Далее следует вызывать функции OCI для чтения/записи содержимого
BLOB-а в выделенный буфер памяти. Для человека, незнакомого с программированием - Mission
Impossible.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.08.2018, 17:00
    #39683843
Aviff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
А OCI работает без конекта к БД ?
...
Рейтинг: 0 / 0
06.08.2018, 17:05
    #39683846
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffА OCI работает без конекта к БД ?

Нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.08.2018, 23:10
    #39683996
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffВсем привет, помогите разобратся пожалуйста.

Хочу с Оракла передать BLOB в библиотеку С, там после манипуляций он должен вернутся обратно.

Скажите пожалуйста как правильно передать:
1) БЛОБ в PBYTE ?
2) PBYTE в БЛОБ ?

Я логически немогу понять что и куда, С++ почти незнаю(

Если ты С++/С почти не знаешь, лучше за эту работу не браться.
Это непросто.
...
Рейтинг: 0 / 0
06.08.2018, 23:13
    #39683998
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffСкажите пожалуйста как правильно передать:
1) БЛОБ в PBYTE ?
2) PBYTE в БЛОБ ?



БЛОБ и PBYTE -- это одно и то же, так что что ты там куда передавать собираешься -- не ясно.
OCI ОЧЕНЬ сложен в программировании (это чистый С кстати, без С++), ты не осилишь.
...
Рейтинг: 0 / 0
07.08.2018, 08:24
    #39684045
Aviff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Я пробовал передать БЛОБ напрямую туда где должен быть ПБАЙТ, так неполучается, я пришел сюда чтобы узнать как это сделать.
ПБАЙТ это ж указатель на переменную с данными, так в какую переменную передать БЛОБ чтобы на него сделать указатель?

ПБАЙТ это ж указатель?
...
Рейтинг: 0 / 0
07.08.2018, 08:27
    #39684046
Aviff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Я так понял OCI и OCCI требуют конекта к базе(для работы внешнего приложения с БД), а я хочу делать вызов "из БД", коннект создавать ненужно. Еслы OCI и OCCI без конекта не работают то они мне не нужны.
...
Рейтинг: 0 / 0
07.08.2018, 08:34
    #39684050
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
PBYTE это unsigned char*

Про указатели можешь в гугле почитать
...
Рейтинг: 0 / 0
07.08.2018, 09:32
    #39684062
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffХочу с Оракла передать BLOB в библиотеку С...Так и обращайся к тем, кто занимается Ораклом. Здесь люди не обязаны знать всевозможные спецификации интерфейсов всевозможных БД.
...
Рейтинг: 0 / 0
07.08.2018, 11:12
    #39684120
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
AviffЯ так понял OCI и OCCI требуют конекта к базе(для работы внешнего приложения с БД), а я хочу делать вызов "из БД", коннект создавать ненужно. Еслы OCI и OCCI без конекта не работают то они мне не нужны.
При вызове "из БД" OCI уже "из коробки" и коннект уже существует (ключивое слово with context)
...
Рейтинг: 0 / 0
07.08.2018, 11:14
    #39684123
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Передавайте RAW, вот это уже точно просто массив байтов который в PBYTE должен автоматом замапиться.
...
Рейтинг: 0 / 0
07.08.2018, 11:42
    #39684146
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как создать PBYTE ?
Я лучше сразу прекращу мучения страждущего.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как создать PBYTE ? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]