Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2016, 13:40   #1
IvanCoFox
Новичок
Джуниор
 
Регистрация: 09.03.2016
Сообщений: 2
Печаль Странный глюк LoadFromDataSet

Код HTML:
if (DTM->CardCounter>1) {
	   UniClient->TSMemTable->EmptyTable();
	   UniClient->TSMemTable->LoadFromDataSet(DTM->TSMemTable, DTM->TSMemTable->RecordCount, lmCopy, True);
	   }
Добрый день, коллеги !!!

Вот вопрос по вышеуказанному коду. При отработке первый раз (когда, соответственно CardCounter=2 - количество записей, которое переносит процедура - 3505 (то, что нужно).
Вопрос - почему эта сволочь при отработке второй раз перекидывает 1 (!) запись, а в третий раз вообще 0 ?
При том в таблице источнике ничего за это время не меняется - там при каждой из этих отработок лежать целехоньки все 3505 записей...

Поможите, сами мы не местные ))))
Опыт - это хитрая метафизическая субстанция, которая появляется сразу после того, как была необходима...
IvanCoFox вне форума Ответить с цитированием
Старый 30.03.2016, 13:58   #2
IvanCoFox
Новичок
Джуниор
 
Регистрация: 09.03.2016
Сообщений: 2
Радость Закон подлости

Как всегда. Два дня я пилил эту проблему и только написав на форум меня осенила идея... что в процедуре и правда небольшой глючок. После отработки первый раз она так и остается на последней записи !!!

Воткнул перед процедурой DTM->TSMemTable->First()

И... о чудо !!! Заработало.

Тема закрыта, вопрос снят.
Но если кому интересно - имейте ввиду...
Опыт - это хитрая метафизическая субстанция, которая появляется сразу после того, как была необходима...
IvanCoFox вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
странный глюк в C++/CLI UltimaBeaR Общие вопросы .NET 2 03.02.2011 18:16
Странный глюк с компонентой TICQClient zumm Компоненты Delphi 0 22.07.2010 20:57
Странный глюк с фокусом Marsel737 Общие вопросы Delphi 5 12.04.2010 18:43
Странный глюк программы - перестала работать Dimarik Софт 5 25.11.2009 09:33
Странный глюк Worda valerij Microsoft Office Word 6 28.06.2009 08:11