Что нового в версии 1.07
· Исправлена ошибка с определением BiDirect property. · Исправлены непонятки с Oracle ODBC,и хранимыми процедурами в MS SQL. · Переделаны файловые операции в BlobEngin-е,теперь работаем через WInAPI и DOS driver не нужен. · Буфера под исходный SQL запрос и результат создаются динамически.см. .lenSqlStm, .lenIBuff, .lenRBuff · SqlSET & SqlQ расширены до 32-х результирующих полей.
· Появилась возможность работы с разными типами курсоров (Forward_Only/Static/Dynamic/..) в связи с чем изменен синтаксис вызова метода SqlSET.
18.06.2000 Выпущен апдейт библиотек directODBC для корректной работы с Clarion55.
Что нового в версии 1.06
Общие замечания
Начиная с версии 1.06 DirectODBC выходит в двух вариантах. Первый вариант коммерческий,с ним как-бы все понятно ,второй это "лайт" версия DirectODBC. Оная имеет ограничение на количество результирующих полей в методах SqlVal, SqlQ and SqlSet равное 5.
Никаких прочих ограничений не предусмотренно. Цена за коммерческую версию составляет 80USD при официальном платеже и 35USD при не официальном.
Изменения в классе
Новый метод Describe ,возвращает информацию о результате запроса. Например можно выяснить какое
кол-во полей,их тип и имена будут возвращены по запросу типа Select * From My_Base.
Новый метод Tables ,возвращает в queue пользователя список таблиц/представлений/сис.таблиц.
Новый метод Columns покажет данные о полях конретной таблицы.
Свойство ErrorCode теперь принимает значения только True или False.Введены новые свойства SqlCode и SqlState.
Группа методов SqlSet/SqlNext/SqlClose расширена методами Fetch_First, Fetch_Next , Fetch_Prior,Fetch_Last, "бегать" по рекордсету теперь можно в обоих направлениях
( если сам ODBC драйвер это позволяет ).
Группа методов SqlVal/GetFeild расширенна методом GetData. Делает тоже-самое что и GetField но удобнее.
Свойство Max_Rows для метода SqlQ позволяет задать максимальное кол-во записей для загрузки.
Новые свойства FastB_Write & FastB_Read для работы с Blob полями.
Полностью переписаны демонстрационные примеры.
Полностью переписаны темплейты, стали совместимы с ABC набором.
Добавленны скажем так beta версии SqlDropBox & SqlComboBox.
directODBC v1.06 протестирован на работоспособность с C5 и C5a ,если я не прав напишите.