Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi + Oracle

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

memmo



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пипл, помогите. У меня вопрос - есть в Oracle таблица с форматом данных Long raw. В ячейке лежат файлы Word и Excel. Как их оттуда забрать и прикрутить к OLE контейнеру, или хотя-бы просто выгрузить в файл???

Всего записей: 392 | Зарегистр. 17-10-2004 | Отправлено: 22:41 16-11-2004
Seacat

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тебе нужно установить компоненты odac или doa. Оба умеют работать с таблицами в формате long raw

Всего записей: 60 | Зарегистр. 17-03-2004 | Отправлено: 12:33 19-11-2004
memmo



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, я уже роазобрался))
Все оказалось намного проще - Ttable вполне хватило.

Всего записей: 392 | Зарегистр. 17-10-2004 | Отправлено: 12:54 19-11-2004
oleg u



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а не подскажете где взять компонент DOA (direct oracle access)  
желательно версии 4.0.4 (или старше, но с лекарством )
 
заранее спасибо !  

Всего записей: 118 | Зарегистр. 14-08-2003 | Отправлено: 14:40 09-02-2005
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oleg u
http://forum.ru-board.com/topic.cgi?forum=35&topic=23536

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 18:38 09-02-2005
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как получить ROWID записи при использовании DOA. Написал  
 
select tab1.rowid, tab1.* from tab1
 
все поля есть, ROWID нету.

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 16:29 25-01-2006
LulumbaZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Seacat
Что надежнее DOA (работает через клиентский API) или ODAC ( OLE DB) ?
 
Встал вопрос, что выбрать ...

Всего записей: 1051 | Зарегистр. 12-09-2003 | Отправлено: 10:48 26-01-2006
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользуюсь ODAC уже четвертый год, очень нравится. DOA смотрел, показалось, что беднее по функционалу.

----------
... не это главное ...

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 11:41 26-01-2006
Teonanacatl

Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ODAC напрямую использует OCI... Более того, может работать ВООБЩЕ без ораклового клиента... Правда с некоторыми ограничениями...
 
А если сравнивать ODAC и DOA, то я бы посоветовал всетаки использовать ODAC... DOA это жуткое убожество... Нужно делать множество лишних телодвижений... Вобщем ODAC рулит...

Всего записей: 4 | Зарегистр. 26-12-2005 | Отправлено: 11:45 22-02-2006
Sincler



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А через стрим никто не пробовал?

Всего записей: 40 | Зарегистр. 21-02-2006 | Отправлено: 11:49 22-02-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sincler

Цитата:
А через стрим никто не пробовал?

Не пробовал что?
В любом случае при чтении лонгов и блобов приходится скачивать через стрим...
Или о чем речь?

Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 11:04 23-02-2006
UKRANDRUSHKA

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто нибудь пробывал работать с nestedtable через net соединение? у меня ругается на тип поля в Query в котором есть тип поля DataSet подскажите как с этим бороться?

Всего записей: 85 | Зарегистр. 17-05-2005 | Отправлено: 15:50 23-03-2006
harmony man



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, а есть ли у кого опыт разработки дельфовых приложений под оракловый кластер. Я имею в виду события, сязанные с выходом из строя одного из узлов.

Всего записей: 44 | Зарегистр. 14-04-2006 | Отправлено: 19:46 26-05-2006
grigol

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пожалуста подскажите как делать update на поле с типам LONG RAW. я исрользиваю ODAC Delphi components.

Всего записей: 1 | Зарегистр. 30-08-2006 | Отправлено: 16:44 30-08-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
попробуй в другую тему, например суда
http://forum.ru-board.com/topic.cgi?forum=33&topic=6607&start=640#lt
или суда
http://forum.ru-board.com/topic.cgi?forum=33&topic=6679&start=740
а то что то это тема мало посещаема.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 14:16 01-09-2006
VadimLou



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RostY
Цитата:
select tab1.rowid, tab1.* from tab1  
 
все поля есть, ROWID нету.

 
DOA его прячет. Доступ к нему можешь получить изучив файл DOA: OracleData.pas

Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 23:08 01-09-2006
vavavol



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
grigol
Обновляемое значение преобразовуй как TO_LOB(). Например:
update TABLE
set field = TO_LOB(<значение>)

Всего записей: 181 | Зарегистр. 25-01-2006 | Отправлено: 10:34 26-10-2006
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi + Oracle


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru