![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
выполнить и получить RowsAffected
TADOCommand © (2008-04-22 17:55:00)Скажите как задать коллекцию параметров для
function Execute(var RecordsAffected: Integer; const Parameters: OleVariant): _RecordSet; overload;
PS Требуется выполнить update и проверить количество обновленных записей и если там 0, то сделать insert.
PPS почему такой гемор? потому что источником обновления является не датасет и методы подобные batchmove не подходят.
TADOCommand (2008-04-23 11:34:00) [1]То есть формируем commandtext, присваиваем значения параметрам через коллекцию parameters, вызываем execute и передаем EmptyParam и он не перекроет уже установленные параметры?
Плохиш (2008-04-23 11:08:00) [2]
> TADOCommand (22.04.08 23:10) [3]
Чем свойство Parameters не угодило.
(2008-04-22 23:10:00) [3]Удалено модератором
Виталий Панасенко(дом) (2008-04-22 21:37:00) [4]
> TADOCommand (22.04.08 17:55)
Вообще-то, по стандарту Паскаля, в var Параметре все и возвращается... Он (var параметр) для этого и предназначен
sniknik (2008-04-22 20:11:00) [5]ADOCommand1.Execute(RecordsAffected, EmptyParam);