Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Где в ADODataSet UpdateObjeсt? / 5 сообщений из 5, страница 1 из 1
04.08.2001, 08:20
    #32011092
X-Defender
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где в ADODataSet UpdateObjeсt?
Где в ADODataSet UpdateObjeсt?
...
Рейтинг: 0 / 0
10.08.2001, 11:31
    #32011591
X-Defender
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где в ADODataSet UpdateObjeсt?
Так никто и не знает ?????
...
Рейтинг: 0 / 0
16.08.2001, 00:03
    #32011885
petr13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где в ADODataSet UpdateObjeсt?
Не ищи,нету. Эта фича наследие "настольных" систем. ADO в этом смысле реализован более
правильно. Ну в самом деле. Если ты работаешь один, то все нормально. Получил DataSet,
поюзал его, и скопом сохранил изменения. В многопользовательской работе этот алгоритм
потенциально опасен. А если N человек юзают, а потом делают UpdateObjeсt ? Какое изменение считать законным ? И как они между собой будут взаимодействовать. Как вариант
- залокировать всю таблицу, но тогда мы по сути своей возвращаемся к алгоритму "настольных" систем. Более правильно, получил DataSet, выбрал запись для
изменению, и изменил ее. На момент изменения мы точно знаем, что локируется выбранная запись. А еще лучьше - провести иземнения записи (или объекта БД) в рамках хранимой процедуры, реализующей логику UpdateObject, в правильом смысле этого метода, т.е.
изменить объект, а не таблицу.
...
Рейтинг: 0 / 0
16.08.2001, 06:48
    #32011895
JINX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где в ADODataSet UpdateObjeсt?
Если речь идет о кешировании изменений - то в ADO это конечно можно сделать - смотрите пример из поставки Delphi - C:\Program Files\Borland\Delphi5\Demos\Ado\Briefcase

Если речь идет о обнолении таблиц в запросе с JOIN - то ADO умеет автоматически определять - какую из таблиц нужно изменить.
См также - http://www.delphikingdom.com/helloworld/ado03.htm
...
Рейтинг: 0 / 0
16.08.2001, 06:49
    #32011896
JINX
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где в ADODataSet UpdateObjeсt?
Надо же у меня получилось втавить линк :=)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Где в ADODataSet UpdateObjeсt? / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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