Показать сообщение отдельно
Старый 05.02.2014, 19:07   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,971 / 3267 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от IKA Посмотреть сообщение
Как он поможет? Он же просто создаст целиком копию моей врем таблицы..
Извините за резкость, но вы документацию вообще читаете ?
Что трудно прочесть 1 страницу текста и понять в чем разница вызова common.data() и common.setTmpData() ?

Цитата:
Сообщение от IKA Посмотреть сообщение
Просто myTableTmpOld.insert не прокатывает, тк myTableTmpOld это отдельный буфер и он не смотрит на мою временную таблицу
Прокатит еще как !
После вызова
myTableTmpOld.data(myTableTmp);
делаете myTableTmpOld.setTmpData(myTableTmp);
и после этого они работают физически с одним временных файлом на диске. Можно открывать разные курсоры, но работа будет идти с одними и теми же данными.

Правда тут возникает вопрос, попадет ли эта новая записи в цикл перебора (если он еще не завершен). Я не проверял.