Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c