powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Новая версия SaVcl
9 сообщений из 9, страница 1 из 1
Новая версия SaVcl
    #32679576
На сайте http://savcl.narod.ru выложена очередная версия (2.10) SaVcl.
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32679865
Aleksey Kh.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отличная штука! Спасибо.

А что нового? :)
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32679869
Фотография Vovaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дейстаительно, в кратце, если не сложно ...
А то на сайте тоже пусто про изменения/дополнения ...
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32680041
chad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из readme_ru.txt
Версия 2.10. 01.09.2004.
Дополнения:
-добавлено свойство TSaDs.QuerySqlLines.
-добавлена опция soForReadOnly в свойстве TSaDs.Options.
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32680063
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если выкачать да readme_*.txt прочитать? :)

2 Гаврилов: Кажется у меня опять мыльная непроходимость. Тут предложу:
Пора делать поддержку множественных резалтсетов. То есть у TSaDs нужна функция Resume:boolean которая кидала бы в открытый SQLDA команду RESUME, и сразу повторный DESCRIBE. Если DESCRIBE прошел удачно - значит у нас есть еще один резалтсет - переопределяем весь массив Fields, курсор стоит на первой строке, функция возвращает True; Если DESCRIBE выругался - значит это был последний резалтсет в очереди - TSaDs.Resume:=false;

Как вариант, можно затягивать все резалтсеты в собственный кэш автоматически, а потом функциями GetNextRS, GetPreviousRS, GetCountOfRS etc между ними переключаться.

А можно реализовать оба подхода и сделать опцию AutoFetchMultipleResultSet:Boolean.
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32680095
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
Пора делать поддержку множественных резалтсетов. То есть у TSaDs нужна функция Resume:boolean которая кидала бы в открытый SQLDA команду RESUME, и сразу повторный DESCRIBE. Если DESCRIBE прошел удачно - значит у нас есть еще один резалтсет - переопределяем весь массив Fields, курсор стоит на первой строке, функция возвращает True; Если DESCRIBE выругался - значит это был последний резалтсет в очереди - TSaDs.Resume:=false;

Как вариант, можно затягивать все резалтсеты в собственный кэш автоматически, а потом функциями GetNextRS, GetPreviousRS, GetCountOfRS etc между ними переключаться.

А можно реализовать оба подхода и сделать опцию AutoFetchMultipleResultSet:Boolean.


А не лучше ли сразу все наборы данных в виде массива возвращать ?
Вот я сколько на Дельфу смотрю - ни один Дельфист ещё до такой простой мыслИ не додумался. Почему всегда 1 Query - 1 DataSet ? Извечный дебилизм Дельфы, точнее, изначальный - ее разработчиков.
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32680103
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну насколько я понимаю, это вообще традиция такая :) И идет она все же не с Дельфей, а с самих баз данных. Далеко не все БД поддерживают несколько резалтсетов за один раз.
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32680499
Andyn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА не лучше ли сразу все наборы данных в виде массива возвращать ? Вот я сколько на Дельфу смотрю - ни один Дельфист ещё до такой простой мыслИ не додумался. Почему всегда 1 Query - 1 DataSet ? Извечный дебилизм Дельфы, точнее, изначальный - ее разработчиков.
Это вам прямая дорога к использованию CTLibComps (в FAQ про нее есть), она пркатически вся заточена под ASE. :)
...
Рейтинг: 0 / 0
Новая версия SaVcl
    #32681732
ОК, господа! Думаю, предложение White Owl вполне реализуемо (тем более, что он давно об этом просит :)). Постараюсь включить множественные резалтсеты в ближайщее время.
С уважением, Сергей Гаврилов.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Новая версия SaVcl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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