Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.04.01;
Скачать: CL | DM;

Вниз

Что лучше поле MyTablePole или MyTable.FieldByName( Pole )   Найти похожие ветки 

 
Alex_C   (2011-12-14 17:42) [0]

Чегой то вдруг озадачился неожиданным вопросом: стоит ли в таблице, и если стоит - то когда именно, объявлять поля. Понятно при объевлении как MyTablePole есть события. Только для этого? А по скорости доступа?


 
Медвежонок Пятачок ©   (2011-12-14 17:46) [1]

1. события есть всегда.
2. филдбайнейм - метод, который ищет поле.


 
Inovet ©   (2011-12-14 18:07) [2]

> [0] Alex_C   (14.12.11 17:42)
> А по скорости доступа?

Конечно первый быстрее, второму надо ещё искать поле по имени, которое ещё и в строке, а первое уже и есть, то что второй выдаёт.

Даже если надо именно в ходе выполнения решить к какому полю обратится и делать это надо в цикле, то лучше сначала найти FieldByName результат присвоить переменной типа TField, и с ней уже работать в цикле.

И ещё. Прописывай поля в запросе, а то у тебя, похоже, везде SELECT * FROM xxx.


 
Alex_C   (2011-12-14 18:10) [3]

Спасибо за исчерпывающие ответы! Буду исправлять у себя!



Страницы: 1 вся ветка

Текущий архив: 2012.04.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
2-1323940774
igorium
2011-12-15 13:19
2012.04.01
Надо диаграмму Chart-Pie закрутить в другую сторону :)


3-1273743190
Роман
2010-05-13 13:33
2012.04.01
Подключение Delphi к базе Firebird


15-1323125240
Дмитрий С
2011-12-06 02:47
2012.04.01
Где можно купить декоративные световоды?


15-1322725585
Pazitron_Brain
2011-12-01 11:46
2012.04.01
Как в Делфи написать паскалевскую программу?


15-1323004190
DVM
2011-12-04 17:09
2012.04.01
Никто в MS не хочет пойти программировать? На Delphi.