Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 23:47 09.06.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема ( SetKey & GoToKey ) vs. ( Locate )
Автор z_free (непознат)
Публикувано04.03.03 15:39  



Значи, на едно място в проекта ми трябва да бъде локализиран запис в DB таблица, и за целта се ползва SetKey и GoToKey методи на TTable. Примерен фрагмент от кода:

with Table1 do begin

SetKey;
FieldByName('Field1').AsString := 'value1'; // breakpoint!!!
if GotoKey then
ShowMessage('Found!')
else
ShowMessage('Not Found!');
end;



Лошо (ми) става ;), когато се стигне до реда с "//брейкпойнт" - вдига
ексепшън от клас EDataBaseError със съобщение 'Field 'Field1' is not indexed
and cannot be modified'. Интересно е, че в хелп-а нищо не пише за
индексираност. Какво става? И какво ще загубя, ако използвам Locate вместо
SetKey и GoToKey?

-------------
Искам да знам какво мисли Бог - останалото са подробности. (Einstein)

Цялата тема
ТемаАвторПубликувано
* ( SetKey & GoToKey ) vs. ( Locate ) z_free   04.03.03 15:39
. * Re: ( SetKey & GoToKey ) vs. ( Locate ) NDeu   04.03.03 16:55
. * Re: ( SetKey & GoToKey ) vs. ( Locate ) z_free   04.03.03 17:05
. * Re: ( SetKey & GoToKey ) vs. ( Locate ) PhantomAS   04.03.03 22:19
. * Re: ( SetKey & GoToKey ) vs. ( Locate ) NDeu   05.03.03 08:20
. * Благодаря ви, хора ;) z_free   05.03.03 09:56
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.