Форум: "Базы";
Текущий архив: 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