![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Количество обновленных записей при Update [D7, FB 1.5]
BanderLog © (2004-10-25 08:42:00)Здравствуйте, Мастера! Подскажите как мне узнать число записей, которые обновились по Update?
Nikolay M. (2004-10-25 09:44:00) [1]
> BanderLog (25.10.04 09:33) [2]
> Пользуюсь IBQuery, в любой момент можно заменить на IBUpdateSQL.
> Увы, с API пока не работал, так что если не затруднит, поподроднее
> на эту тему, хотя бы маленький код для Д7.
А я не работал ни с IBQuery, ни с API интербейза, ни с Д7, тем не менее поиском нашел в IBQuery.pas прекрасное свойство TIBQuery.RowsAffected, описание которого есть в справке.
Воистину, лень - двигатель прогресса...
BanderLog (2004-10-25 09:43:00) [2]Всем огромное спасибо.
Johnmen (2004-10-25 09:41:00) [3]Для YA есть ROWS_AFFECTED / ROW_COUNT.
Для FB будет добавлено в 2.0
На уровне приложения - IBQuery.RowsAffected
ЮЮ (2004-10-25 09:40:00) [4]TIBQuery.RowsAffected
BanderLog (2004-10-25 09:33:00) [5]Пользуюсь IBQuery, в любой момент можно заменить на IBUpdateSQL.
Увы, с API пока не работал, так что если не затруднит, поподроднее на эту тему, хотя бы маленький код для Д7.
Nikolay M. (2004-10-25 09:00:00) [6]Компоненты доступа?
Вообще по стандарту SQL команды DML должны возвращать либо код ошибки, либо кол-во затронутых записей.
Вот, посмотри, может найдешь чего полезного
http://www.ibase.ru/mail/rowaff.txt
http://www.ibase.ru/mail/RowsAffected.txt