Найдено 349 результатов

Alexp
Пн 12 ноя 2012 10:58
Форум: Universal Data Access Components
Тема: PostgreSql RETURNS SETOF refcursor и UniStoredProc
Ответы: 3
Просмотры: 3763

Re: PostgreSql RETURNS SETOF refcursor и UniStoredProc

Добрый день,


Мы не смогли воспроизвести ошибку на последней версии UniDAC 4.5.10 и следующей хранимой процедуре

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

   CREATE OR REPLACE FUNCTION show_dept_emp_multiple() RETURNS SETOF refcursor AS $$
    DECLARE
      ref1 refcursor;
      ref2 refcursor;                             
    BEGIN
      OPEN ref1 FOR SELECT * FROM dept ;   
      RETURN NEXT ref1;                                                                              
 
      OPEN ref2 FOR SELECT * FROM emp ;   
      RETURN NEXT ref2;                                     
    END;
Пожалуйста попытайтесь воспроизвести ошибку на последней версии UniDAC, и если ошибка повториться вышлите пожалуйста нам скрипты для создания Вашей хранимой процедуры на которой возникает ошибка
Alexp
Чт 08 ноя 2012 13:40
Форум: Oracle Data Access Components
Тема: OCI function is not linked
Ответы: 20
Просмотры: 25378

Re: OCI function is not linked

Добрый день,

Проблема при работе с BLOB полями в клиентах Oracle меньше 8.1 уже решена.
Это исправление вошло в новую версию ODA 8.5.10 которая уже доступна на нашем сайте
Alexp
Пн 05 ноя 2012 13:19
Форум: Universal Data Access Components
Тема: Странность в работе TVirtualTable
Ответы: 1
Просмотры: 2897

Re: Странность в работе TVirtualTable

Добрый день,

Для передачи всех данных из DataSet в VirtualTable Вы можете использовать метод Assign:

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

VirtualTable1.Assign(UniQuery1);
Если Вы заполняете VirtualTable "вручную", для избежания отрисовки каждой ячейки, Вам необходимо использовать методы DisableControls и EnableControls.

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

  VirtualTable1.DisableControls;
  // Заполнение данными
  VirtualTable1.EnableControls;
Alexp
Пн 05 ноя 2012 12:55
Форум: Universal Data Access Components
Тема: ODBCUniProvider: Недопустимый индекс дескриптора
Ответы: 1
Просмотры: 3402

Re: ODBCUniProvider: Недопустимый индекс дескриптора

Добрый день,

Мы проверили возможность чтения больших BLOB данных из IMAGE поля SQL Server с помощью ODBCUniProvider, и ни каких проблем и ошибок не возникло.
Пожалуйста укажите точные версии UniDAC, SQL Server, SQL Server Native Client и IDE которые Вы используете.
Alexp
Ср 31 окт 2012 14:47
Форум: Oracle Data Access Components
Тема: OCI function is not linked
Ответы: 20
Просмотры: 25378

Re: OCI function is not linked

Добрый день,

К сожалению в данный момент в ODAC не возможно обойти эту ошибку, если в BLOB поле хранятся текстовые данные то в принципе их можно конвертировать в VARCAR средствами самого ORACLE. Мы исправим это поведение в следующей версии выход которой планируется на следующей неделе.
Обновление на новую версию возможно в случае если Ваша подписка еще активна (подписка активна в течении года), если срок подписки закончился - Вам придется ее обновить
Alexp
Ср 31 окт 2012 09:42
Форум: Oracle Data Access Components
Тема: OCI function is not linked
Ответы: 20
Просмотры: 25378

Re: OCI function is not linked

Добрый день,

Спасибо за информацию, мы воспроизвели проблему. В данный момент для работы с TBlobField вам необходимо обновить клиент Oracle до версии 8.1.X или старше. В следующих версиях ODAC мы исправим эту проблему.
Alexp
Вт 30 окт 2012 14:25
Форум: Oracle Data Access Components
Тема: OCI function is not linked
Ответы: 20
Просмотры: 25378

Re: OCI function is not linked

Добрый день,

Вы привели версию Oracle Forms. Пожалуйста выполните следующую команду в командной строке для получения точной версии клиента

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

C:>sqlplus -v
и сообщите ее нам
Alexp
Вт 16 окт 2012 13:11
Форум: Universal Data Access Components
Тема: Использование хранимых процедур при Update
Ответы: 10
Просмотры: 14051

Re: Использование хранимых процедур при Update

Добрый день,

Приведенный мною код работает без ошибок. Возможно проблема связана с вашими версиями сервера и клиента. Мы тестировали на ASE 15.0.3 и клиенте 12.5 (4.20.0.15)
Alexp
Пт 05 окт 2012 09:18
Форум: Universal Data Access Components
Тема: UniDAC и DB2
Ответы: 4
Просмотры: 4337

Re: UniDAC и DB2

Добрый день,

Да, у нас нет отдельного продукта для этой БД, поэтому некоторые фичи из этой БД в UniDAC реализовать очень проблематично.
Это также относиться и к остальным БД, например в UniDAC не реализованы такие фичи SQL Server как: ServiceBroker, ChangeNotification; MySQL: ServerControl, Embedded Connection, Backup; Oracle: Advanced Queuing, Change Notification, Trace; Interbase: Services, administration services, extended transaction support. Все эти фичи уникальны, и не могут быть применимы к разным серверам поэтому их нет в UniDAC.
Однако в UniDAC присутсвует компонент TUniAlerter так как такая фича есть в большинстве серверов, и поэтому если вы оставите ваше предложение по поводу добавления возможности использования DBMS_ALERTER для DB2 провайдера на нашей страничке UserVoice, мы рассмотрим возможномть реализации этой фичи
Alexp
Чт 04 окт 2012 10:57
Форум: SQL Server Data Access Components
Тема: Ошибка Multiple-step OLE DB operation generates error...
Ответы: 9
Просмотры: 14377

Re: Ошибка Multiple-step OLE DB operation generates error...

Добрый день,

Встроеный генератор для приведенного примера генерирует оба запроса (INSERT и DELETE), однако всвязи со спецификой работы SQL Server метод scope_identity() действительно возвращает пустое значение при использовании тако VIEW. Мы рассмотрим возможность изменить генерируемы запрос
для таких ситуаций в одной из следующих версий продукта
Alexp
Чт 04 окт 2012 09:50
Форум: Oracle Data Access Components
Тема: The procedure entry point could not be located in the dynamic link library dac160.bpl
Ответы: 7
Просмотры: 11214

Re: The procedure entry point could not be located in the dynamic link library dac160.bpl

Добрый день,

Хорошо что вы решили проблему, однако если Вам помогла установка продукта с опцией "force" - значит на вашем PC присутствовали файлы от предыдущих версий продукта, так как опция "force"
отвечает за принудительную перезапись всех копируемых файлов, и использование этой опции на
"чистой" машине не отличается от обычной установки.
Alexp
Вт 02 окт 2012 16:38
Форум: Universal Data Access Components
Тема: UniDAC и DB2
Ответы: 4
Просмотры: 4337

Re: UniDAC и DB2

Добрый день,

- В связи с тем, что UniDAC является универсальными компонентами доступа для различных БД, то к сожалению мы не можем унифицировать и реализовать узкоспециализированные функциональные возможности каждой конкретной БД. Реализация таких возможностей вынесена в отдельные DAC продукты.
- Производительность тестировалась для базовых операций и при соответствующих настройках превосходит другие компоненты доступа
- Эта функциональность не реализована в UniDAC, Вы можете опубликовать Ваше предложение на нашей страничке UserVoice http://devart.uservoice.com/forums/1046 ... 939-unidac
Alexp
Вт 02 окт 2012 11:53
Форум: Oracle Data Access Components
Тема: The procedure entry point could not be located in the dynamic link library dac160.bpl
Ответы: 7
Просмотры: 11214

Re: The procedure entry point could not be located in the dynamic link library dac160.bpl

Добрый день,

Проверьте пожалуйста что компиляция и запуск простого VCL приложения с нашими компанентами TOraSession и TSmartQuery, не вызывает подобных ошибок,
если ошибки повторяються скорее всего у вас на компьютере остались старые верси наших DCU или BPL файлов, которые перед установкой необходимо удалить.

P.S. Также попытайтесь переустановить ODAC с опцией force

odac85d16pro.exe /force
Alexp
Вт 02 окт 2012 11:36
Форум: SQL Server Data Access Components
Тема: Ошибка Multiple-step OLE DB operation generates error...
Ответы: 9
Просмотры: 14377

Re: Ошибка Multiple-step OLE DB operation generates error...

Добрый день,

К сожалению возможности изменить сгенерированный запрос "налету" нету, поэтому вам необходимо задавать свой INSERT запрос при работе с такими VIEW.
Мы не смогли воспроизвести ошибку при удалении данных из VIEW, попробуйте скачать последнюю версию SDAC 6.5.9 и воспроизвести проблему с удалением на ней
Alexp
Пн 01 окт 2012 12:51
Форум: Oracle Data Access Components
Тема: The procedure entry point could not be located in the dynamic link library dac160.bpl
Ответы: 7
Просмотры: 11214

Re: The procedure entry point could not be located in the dynamic link library dac160.bpl

Добрый день,

К сожалению мы не смогли воспроизвести проблему, приведенный Вами компонент компилируется и устанавливается без ошибок.
Пожалуйста укажите ваши точные версии Delphi и ODAC.
P.S. Мы проверяли на Delphi XE2 Update 4 HotFix 1 (16.0.4504.48759), ODAC 8.5.9