VirtualTable

Naib
Дата: 19.10.2006 13:16:21
Подскажите легкий путь как из компонента Table1 перевести все записи на VirtualTable
Dimitry Sibiryakov
Дата: 19.10.2006 13:33:42

Naib

Подскажите легкий путь как из компонента Table1 перевести все записи на

компонент BatchMove1

Posted via ActualForum NNTP Server 1.3

Maxim )
Дата: 19.10.2006 14:04:40
ASSSIGN DATASET
ДЕЛАЛ ПРЕВОДИТ МНГНОВЕННО ,
К СОЖАЛЕНЮ ПО РУКОЙ ПРИМЕРА НЕТ СЕЙЧАС
VirtualTable
Дата: 19.10.2006 14:16:19
OSP.Active := true;
VT.Assign(OSP);
VT.Active := true;
beosav
Дата: 06.11.2007 09:42:12
Доброго всем времени суток, в тему вопросик:
копирую таким методом ADOTable в VirtualTable,
VirtualTable
OSP.Active := true;
VT.Assign(OSP);
VT.Active := true;

Поля типа PrimaryKey не копирует , а как сделать чтоб копировал ?, пусть даже поля потом в VirtualTable не PrimaryKey будет
Tosh
Дата: 06.11.2007 09:54:53
beosav
Доброго всем времени суток, в тему вопросик:
копирую таким методом ADOTable в VirtualTable,
VirtualTable
OSP.Active := true;
VT.Assign(OSP);
VT.Active := true;

Поля типа PrimaryKey не копирует , а как сделать чтоб копировал ?, пусть даже поля потом в VirtualTable не PrimaryKey будет

Ой какую-то вы гадость делаете - откройте для себя LockType = ltButchOptimistic (могет немого ошибся в правописании)
beosav
Дата: 06.11.2007 10:06:31
Tosh

Ой какую-то вы гадость делаете - откройте для себя LockType = ltButchOptimistic (могет немого ошибся в правописании)

а по подробнее плз)
Tosh
Дата: 06.11.2007 10:12:17
А чего подробнее? - обычное кеширование данных на клиенте с отложенным обновлением - работает нормально (не без глюков - используются метаданные и редактировать вычисляемые поля напряму у вас не получится) - как замена всяким клиентским кешированием - очень даже ничего (правда - прийдется отказаться от ресинхронизации отдельной записи в наборе - как-то глюковато работает)
beosav
Дата: 06.11.2007 10:38:02
ага , пасиб , дошло , но мне всетаки в некоторых случаях удобнее VirtualTable использовать , есть ли какой нибудь способ копирования таблици полнистью , с полями PrimaryKey , исключая конечно способ прогона таблици while not ADOTable.Eof do ...
что нибудь типа VirtualTable1.Assign(ADOTable); ?