Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 UniDAC содержит в своем составе ODAC?  [new]
Belotsky Serge
Member

Откуда: Гомель
Сообщений: 271
Добрый день всем!

Вопрос, планируется закупка UniDAC в основном для работы с Oraclе, но планируется работа и с другими СУБД (SQLite например). Сейчас с Oracle работа идет через ODAC. Правильно ли я понимаю, что UniDAC содержит в своем составе ODAC, но компоненты будут назваться по другому, т.е. TUniXXX вместо TOraXXX.
Насколько прозрачно портирование исходного кода с ODAC на UniDAC. Речь идет про использование в XE3.
19 сен 19, 10:06    [21973923]     Ответить | Цитировать Сообщить модератору
 Re: UniDAC содержит в своем составе ODAC?  [new]
JaDi
Member

Откуда: Сызрань, Россия
Сообщений: 4086
Если нужна только базовая функциональность (подключиться, сделать запросы, выполнить процедуры, отобразить в гриде) -- то всё одинаковое. А вот специфические функции надо переделывать под юнидаковские компоненты (как-то подключение под админом, события базы и т.п.)

Вот тут можно быстро посмотреть на оракловские фичи и как они в юнидаке сделаны:
https://www.devart.com/unidac/docs/using-oracle.htm
19 сен 19, 13:23    [21974184]     Ответить | Цитировать Сообщить модератору
 Re: UniDAC содержит в своем составе ODAC?  [new]
Belotsky Serge
Member

Откуда: Гомель
Сообщений: 271
JaDi
Если нужна только базовая функциональность (подключиться, сделать запросы, выполнить процедуры, отобразить в гриде) -- то всё одинаковое. А вот специфические функции надо переделывать под юнидаковские компоненты (как-то подключение под админом, события базы и т.п.)

Вот тут можно быстро посмотреть на оракловские фичи и как они в юнидаке сделаны:
https://www.devart.com/unidac/docs/using-oracle.htm

Спасибо, полезная ссылка!
19 сен 19, 13:42    [21974226]     Ответить | Цитировать Сообщить модератору
 Re: UniDAC содержит в своем составе ODAC?  [new]
devart
Member

Откуда: www.devart.com
Сообщений: 1144
Чтобы упростить миграцию с ODAC на UniDAC, вы можете использовать утилиту миграции UniDAC. Подробности смотрите на https://www.devart.com/unidac/docs/migration_wizard.htm
Мастер миграции служит только для упрощения рутинных операций, а не для полностью автоматической миграции. Если компоненты UniDAC не имеют одинаковых свойств и методов, используемых ODAC их следует заменить вручную.
19 сен 19, 17:26    [21974521]     Ответить | Цитировать Сообщить модератору
 Re: UniDAC содержит в своем составе ODAC?  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6534
Belotsky Serge,

не знаю на сколько это хорошая идея, но может есть возможность поставить UniDAC (новой версии) параллельно с ODAC (той версии, которая сейчас стоит у вас) и использовать их одновременно, не переписывая проекта....
19 сен 19, 18:18    [21974592]     Ответить | Цитировать Сообщить модератору
 Re: UniDAC содержит в своем составе ODAC?  [new]
devart
Member

Откуда: www.devart.com
Сообщений: 1144
Все наши продукты DAC используют одно базовое ядро, поэтому для одновременной установки компонентов в одну и ту же среду IDE необходимо установить совместимые версии продуктов DAC. Последнии доступные на нашем сайте версии DAC всегда совместимы между собой. Но вы всегда можете установить обойти данное ограничение установив несовместимые версии DAC на разные IDE.
20 сен 19, 14:02    [21975293]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить