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

Вниз

IBTable и IBQuery   Найти похожие ветки 

 
alexey   (2004-04-05 11:32) [0]

Доброго времени суток!

IBTable и  IBQuery какой компонент лучше всего использовать и в каких ситуациях?


 
Vlad ©   (2004-04-05 11:35) [1]


> alexey   (05.04.04 11:32)  

использование IBTable не имеет практического смысла.
Обычно советуют использовать IBDataSet, хотя можно и IBQuery.


 
Жук ©   (2004-04-05 11:39) [2]

IBDataSet - для отображения данных
IBSQL - для всего остального


 
Sergey13 ©   (2004-04-05 11:49) [3]

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


 
Vlad ©   (2004-04-05 11:52) [4]


> Sergey13 ©   (05.04.04 11:49) [3]

Скажем по-другому. Целесообразны, кому лень писать select * from Table ;-)


 
Sergey13 ©   (2004-04-05 11:57) [5]

2Vlad ©   (05.04.04 11:52) [4]
Ну почему. Помнится недавно, АП советовал, для какой то конкретной заморочки (не помню точно, кажется очистка таблицы) именно Table. Могут быть и другие.
Кроме того - чем Table хуже select * from Table ?


 
Vlad ©   (2004-04-05 12:00) [6]


> Sergey13 ©   (05.04.04 11:57) [5]

Это АП про DBase советовал, насколько я помню. Для упаковки таблиц - оч. удобный инструмент. Но в IB упаковку с пом. IBTable не сделаешь :-)
Да и сами разработчики говорят, что оставлен лишь в целях совместимости с БДЕ и для более удобного перехода, а так смысла фактически нет.


 
kaif ©   (2004-04-05 14:18) [7]

Согласен с Жук ©   (05.04.04 11:39) [2]


 
VLAD-MAL   (2004-04-05 15:19) [8]

Жук ©   (05.04.04 11:39) [2]
IBDataSet - для отображения данных
IBSQL - для всего остального


Фигня.

IBDataSet - для получения (Select), изменения (Update), добавления (Insert), удаления (Delete), а также для обновления по Refresh (Select для обновления). Т.е. униыерсальный компонент.

IBSQL - для формирования ЛЮБОГО ОДНОГО SQL - предложения. Очень быстрый, требует минимум ресурсов. (Посмотри внутрь IBDataSet - он состоит из 4-х IBSQL) Да, для просмотра в DBGrid он не годится: он ОДНОНАПРАВЛЕННЫЙ.
Почитай Help по IBX (и по InterBase 6) - там все очень подробно расписано.

xxTable - не используй НИКОГДА, не привыкай к ерунде.



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
4-1077186509
Roman79
2004-02-19 13:28
2004.05.02
как недопустить уничтожение своей программы


3-1080903033
usach
2004-04-02 14:50
2004.05.02
как отобразить записи из 2ух таблиц в DBGrid


14-1081237891
Rule
2004-04-06 11:51
2004.05.02
Как узнать оценочную стоимость проекта ?


14-1081665335
Afn
2004-04-11 10:35
2004.05.02
Web Money


1-1082105317
Power_Lich
2004-04-16 12:48
2004.05.02
TChart