Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Господа а какие у вас есть мнения по данному вопросу...?


RUS1 ©   (2002-08-01 15:38:00) 

Стоит D5 и fireBird100 имею таботу с таблицами ищу записи методом Locate - все работает класс быстро!!
Обновляю D5 до версии D55 - все работает как часы
на етот 55 натягиваю IBX 452 - и о чудо.... метод Locate начинает работать порядка 10-ти раз медленнее!!!!даже хуже!!!
Старый исходник (D55 без IBX) работает быстро а новых отвратительно.
В чем может быть дело???? Есть мнения господа??
С уважением RUS.


Leran2002   (2002-08-02 12:45:00) [1]

В общем возвращай все как было...
Во тебе по этому поводу:

Сидит программист глубоко в отладке.
Подходит сынишка:
- Папа, почему солнышко каждый день встает на востоке, а садится на западе?
- Ты это проверял?
- Проверял.
- Хорошо проверял?
- Хорошо.
- Работает?
- Работает.
- Каждый день работает?
- Да, каждый день.
- Тогда, ради бога, сынок, ничего не трогай, ничего не меняй.


Johnmen   (2002-08-02 12:38:00) [2]

RUS1 (02.08.02 12:13)
Казнить нельзя помиловать...

Знаки препинания расставь...Нихрена не ясно, используешь IBX или нет ???


RUS1   (2002-08-02 12:13:00) [3]

Используется TIBDataBase И к ней цепляется цепочка из TIBTable для которых в коде вызывается Locate компоненты закладки IBX НЕ используются .... но я заметил одну разницу если не ставить IBX то у TIBDataBase диалект по умолчанию 1 а после того как поставил диалект стал 3 ... я естественно его опять вернул на 1 но ничего не помогло...


Johnmen   (2002-08-02 12:06:00) [4]

Так ты пользуешь Locate для TTable(BDE) или для IBDataSet/IBQuery/IBTable(IBX) ?


RUS1   (2002-08-02 12:00:00) [5]

В том то и прикол все проиндексировано, исходник не меняется база таже ... все одинаково!!!!


AlexSam   (2002-08-02 11:41:00) [6]

Поле, по которому идет поиск - проиндексировано?


Anatoly Podgoretsky   (2002-08-02 11:25:00) [7]

Зачем тебе хакерскии версии, как правило они взяты с ранних бет и перебиты номера версии, Д4.5 и Д5.5


RUS1   (2002-08-02 11:14:00) [8]

Не я тоже не использую, но просто интересно ето глюк или так и надо (хотя зачем так надо?!))))


Leran2002   (2002-08-02 07:31:00) [9]

Я пользуюсь только InterBase componentsкоторые входят в D5, и у меня также стоит FireBird1... И все работает ништяк, так что я и не думаю сажать IBX...


Наверх

Титульная страница Поиск, карта сайта Написать письмо