Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Вниз

Сравнение запросов   Найти похожие ветки 

 
databaser   (2007-03-08 01:26) [0]

Что правильнее / быстрее / надежнее, если уж на то пошло:

1) Сохраненный непосредственно в mdb запрос и его параметризированный вызов в качестве StoredProc из-под TADODataSet.

2) Параметризированный запрос, хранимый в SQL свойстве TADOQuery.

?

С уважением.


 
Sergey13 ©   (2007-03-09 08:35) [1]

А самому сделать и проверить слабо?


 
databaser   (2007-03-09 13:31) [2]

по скорости практически равноценны, профилировал. интересует "правильность" подхода. я же не прошу вас проводить исследование. просто нужен совет более опытных товарищей.


 
sniknik ©   (2007-03-09 14:13) [3]

> интересует "правильность" подхода.
первый правильнее, но не изза "запроса vs процедура", где для однокомандной процедуры практически без разницы, а изза использования более правильного для ADO TADODataSet вместо TADOQuery.
вообще если хочеш совет, то совет - сними с палитры компонент тройку TADOQuery\TADOTable\TADOStoredProc чтобы даже случайно под руку не смогло попасть... и пользуйся только тем что осталось. (это реально хороший совет! только не спрашивай почему, флуда не оберешся...)


 
databaser   (2007-03-09 21:00) [4]

Боюсь нарваться на флуд ) но Query / StoredProc / Table / DataSet - все ведь они потомки TCustomADODataSet"a. бегло глянув борландовые сурсы не заметил никаких особенных накруток. В чем же дело? Тем более, насколько я понял, работа TADODataSet"a в режиме StoredProc практически аналогична использованию TADOStoredProc.

Спасибо за дельный совет. именно этот вариант я и выбрал, интуитивно, правда )

p.s. тут еще пара вопросов возникла, но, имхо, лучше создам отдельный топ.

С уважением.



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

Форум: "Базы";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.037 c
15-1177844022
SerJaNT
2007-04-29 14:53
2007.05.27
Вопрос по CSS


15-1177681245
Kolan
2007-04-27 17:40
2007.05.27
Unified Process, кто использует?


3-1173266545
__DATA__
2007-03-07 14:22
2007.05.27
Refresh в компоненте IbDataSet не работает


3-1173733501
Андрей123
2007-03-13 00:05
2007.05.27
Как послать на Delphi комманду SQL: UPDATE


2-1178390834
Wind
2007-05-05 22:47
2007.05.27
мастер построения Сonnectionstring





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский