Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 11.5 и Делфи RowsAffected / 5 сообщений из 5, страница 1 из 1
07.03.2005, 21:37
    #32949814
Mike Evteev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 11.5 и Делфи RowsAffected
Нужно позвать sp, код после вызова проверяет RowsAffected, который всегда выставляется в -1.
Пробовал играться с set nocount on/off. Не помогает.

Процедура выполняет удаление связки мастер-деталь, где деталей более чем одна.

Что делать?
Дельфийский код поменять могу только незначительно, так как эта хрень заложена глубоко. Боюсь что все посыпется, а код не мой и отладивать его нет времени.
...
Рейтинг: 0 / 0
10.03.2005, 13:04
    #32953194
KRS544
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 11.5 и Делфи RowsAffected
Если я правильно понял, у тебя процедура не возвращяет набор данных, поэтому и выдает -1.
...
Рейтинг: 0 / 0
10.03.2005, 14:02
    #32953382
KRS544
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 11.5 и Делфи RowsAffected
Можно так сделать- засунуть в TQuery
----------------------------------
exec <процедура> <параметры>
select @@rowcount as rc
----------------------------------
...
Рейтинг: 0 / 0
10.03.2005, 15:59
    #32953832
Mike Evteev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 11.5 и Делфи RowsAffected
А разве BDE выполнит такой батч? Что-то я не уверен...
Но попробую
...
Рейтинг: 0 / 0
10.03.2005, 16:08
    #32953855
michael_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASA 11.5 и Делфи RowsAffected
Выполнит.

Только так и работаем, то есть через TQuery.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 11.5 и Делфи RowsAffected / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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