Вниз
Скачать: CL | DM;

Про работу SQL серверов и возвращаемый набор данных.   Найти похожие ветки 

 
karat ©   (2004-11-08 10:04) [0]

Используются компоненты ADO. Если вызвать хранимую процедуру, где используется запрос SELECT, то сервер вернет результирующий набор данных. А если с помощью ADOQuery запустить тот же запрос, где будет выполнятся обработка, на клиенте или сервере? Т.е. сервер уже вернет готовый набор данных или вернет только таблицы, а клиент уже выполнит запрос?


 
Андерсон   (2004-11-08 10:21) [1]

Клиент посылает запрос, сервер его обрабатывает(компилирует и выполняет код запроса) и возвращает готовый ответ на запрос. Хранимые процедуры лежат откомпелированные на сервере вам только необходимо обратится к ней и она выполнится, т.е. идет экономия времени...


 
sniknik ©   (2004-11-08 10:53) [2]

зависит используемого от провайдера (используемой базы)

если у тебя файловая (dbf/...) лежит в сети, а используется локальный sql движок то будет копирование и обработка на клиенте, в случае с sql сервером (любым) на клиента пойдут только результаты. компоненты сами п себе ничего не значат.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1101193853
starling13
2004-11-23 10:10
2004.12.05
ANSI в ASCII


4-1098463382
Cheburek
2004-10-22 20:43
2004.12.05
Drag & Drop имён файлов из моего приложения в проводник?


10-1068639069
val_5
2003-11-12 15:11
2004.12.05
TDataSetProvider.OnUpdateError


1-1101048113
Dyusha
2004-11-21 17:41
2004.12.05
Текст в Memo


6-1096199404
Ezhik
2004-09-26 15:50
2004.12.05
Передача переменной по сети




   Наверх