powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / количество обработанных записей, как узнать?
6 сообщений из 6, страница 1 из 1
количество обработанных записей, как узнать?
    #32189311
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать количество обработанных записей (delete, update ...), наподобии как в SQL PLUS, после выполнения команды пишется ROW AFFECTED.
...
Рейтинг: 0 / 0
количество обработанных записей, как узнать?
    #32189444
Александр Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[code]
begin
delete from TABLE_NAME where ...;
commit;
dbms_output.put_line(to_char(sql%rowcount) || ' rows deleted');
end;
[\code]
...
Рейтинг: 0 / 0
количество обработанных записей, как узнать?
    #32189480
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я немного о другом.
Допустим я использую (ADO или ODAC) какой-нибудь компонент для реализации запросов, например ADOQuery. Задаю sql-ину, выполняю ее, и вот тут, как мне получить количество обработанных строк без привлечения каких-либо дополнительных инструментов?
...
Рейтинг: 0 / 0
количество обработанных записей, как узнать?
    #32189498
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADOQuery.RowCount ??
...
Рейтинг: 0 / 0
количество обработанных записей, как узнать?
    #32189562
Lana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
e TADOQuery есть свойство RowsAffected, его и смотри

Inspect RowsAffected to determine how many rows were updated or deleted by the last query operation. If no rows were updated or deleted, RowsAffected has a value of zero. RowsAffected will have a value of –1 if the execution of the SQL statement could not be executed due to an error condition. This latter situation would typically follow the raising of an exception.
...
Рейтинг: 0 / 0
количество обработанных записей, как узнать?
    #32189843
Guilty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм, и правда, все лежало на поверхности, спасибо.
Просто я использовал ADOCommand, там этого свойства нет, а ADOQuery привел потому что это первее в головоу пришло, когда писал вопрос ;).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / количество обработанных записей, как узнать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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