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

Вниз

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

 
Инна   (2003-05-02 19:14) [0]

если использовать ADODataSet вместо ADOQuery, то :
1. как обновлять сабж при вставке или изменении записи. по совету мастеров ADOQuery обновляю так
BookPoint:= Query.GetBookmark;
try
Query.DisableControls;
Query.Requery;
Query.GotoBookmark(BookPoint);
Query.EnableControls;
finally
Query.FreeBookmark(BookPoint);
end; где Query - переменная типа ADOQuery.
как обновлять по такой же схеме, т.е. не все. или есть только одна возможность - ADODataSet.Requery??
2. я так понимаю, что при определении данных ADODataSet нужно использовать ХП на стороне сервера с параметрами?
3. как оизменять или вставлять запись, тоже через ХП с параметрами на стороне сервера?
такая схема вообще в сети работает быстрее или только безопасней? почитала, так поняла, что опытные делает через сабжевую схему, потому что секьюрнее, а как насчет скорости?
Спасибо!


 
sniknik ©   (2003-05-02 21:01) [1]

весь вопрос одно большое заблуждение попробуй перефразировать.

и, может это поможет, ADOQuery потомок от ADODataSet причем с ограничениями, т.е. все что может ADOQuery может и ADODataSet, + многое другое а ХП не обязателен (хотя возможен).


 
Инна   (2003-05-03 15:00) [2]

почему заблуждение? даже тут мне советовали не на ADOQuery делать, а на ADODataSet+ХП. Вот хочу узнать детали. т.к. на QUery приложение работает, но хочется сделать "как надо". по крайней мере попробовать, самой понять, в чем разница между двумя методами.


 
sniknik ©   (2003-05-03 15:32) [3]

потому что связываеш понятия по сути раздельные.
ХП - (хранимая процедура) сама по себе, ADODataSet сам по себе. как ни вызывай ХП будет быстрее (хотя и не намного), изза предварительной компиляции.
и тд.....
ADODataSet я всегда рекомендавал использовать вместо ADOQuery в любом случае, ХП ни причем. (хотя я конечно не истина в последней инстанции... :о)))

> хочется сделать "как надо"
это легко, сделай чтобы работало, тебя устраивало и завяжи на этом.

> хочу узнать детали
есть немало больших талмудов на эту тему. пользуйся...


 
Инна   (2003-05-03 18:32) [4]

каких например? может, что-то в сети? потому что те две книжки, которые есть, сравнительного анализа не приводят, просто с этим работают так-то, с другим - вот так вот.

Понятно, что "вместо" и что ХП сама по себе. но если в ADODataSEt писать запрос, как в ADOQuery, то разницы-то по-моему по сути не будет...
А как Вы используете SET? как определяете те данные, которые будут отображаться, например?


 
sniknik ©   (2003-05-03 18:48) [5]

> потому что те две книжки
мы похоже говорим о разных вешах, те 2 книжки что есть у меня отвечают на этот вопрос.
и я вам дал выжимку из всего

sniknik © (02.05.03 21:01)
ADOQuery потомок от ADODataSet причем с ограничениями, т.е. все что может ADOQuery может и ADODataSet.

> А как Вы используете SET? как определяете те данные, которые будут отображаться, например?
полный отчет о моей работе вы можете заказать за конкретную цифру в $.
(извини но это уже не совет, для того чтобы ответить нужно главы книги написать именно под тебя)
попробуй перефразировать, конкретный вопрос = конкретный ответ. на обшие я извини не отвечаю иначе как в "обшем" (треплюсь, развлекаюсь...).


 
Инна   (2003-05-03 19:55) [6]

понятно. ладно. спасибо.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
1-70222
ctapik-net
2003-05-11 14:34
2003.05.22
Проблема с порядком компонент в ToolBar


14-70474
vic_vm
2003-05-03 18:05
2003.05.22
Как сделать в ToolBar чтобы названия на кнопках были справа


1-70367
Zew
2003-05-10 13:14
2003.05.22
Узнать время!


8-70397
Axis_of_Evil
2002-12-16 09:25
2003.05.22
UnDelphiX


14-70518
Dimka Maslov
2003-05-04 19:44
2003.05.22
Занимательная арифметика