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

Вниз

Опции TExecuteOption   Найти похожие ветки 

 
L.V   (2003-12-27 12:10) [0]

Что значит каждая опция TExecuteOption в методе Requery в TDataSet ?
Спасибо !


 
sniknik   (2003-12-27 12:30) [1]

кнопку F1 заело? сочуствую

eoAsyncExecute The command is executed asynchronously.
eoAsyncFetch The command fetches remaining rows after the initial quantity specified in the Cache property asynchronously.
eoAsyncFetchNonBlocking Execution is performed without blocking the thread.
eoExecuteNoRecords A command or stored procedure that does not return. If any rows are retrieved, they are discarded and not returned.


 
L.V   (2003-12-27 13:45) [2]

А нормально по-русски ?
Что такое asynchronously (детальней)


 
Delirium   (2003-12-27 13:56) [3]

АСИНХРОННО! Что тут непонятного?


 
L.V   (2003-12-27 15:26) [4]

А какая разница между синхронно и асинхронно.
Наведите пример. Плз!!!


 
Delirium   (2003-12-27 16:03) [5]

Да зачем тебе это? Ну не понимаешь разницы и ладно, не твоё это - займись чем-нибудь другим ;)


 
sniknik   (2003-12-27 23:10) [6]

L.V (27.12.03 15:26) [4]
> А какая разница между синхронно и асинхронно.
приблизительно разница похожа на разницу в работе COM и LPT портов, COM последовательный LPT паралельного действия, аналогия очевидна.


 
KSergey   (2003-12-29 05:55) [7]

Все бы им хих-хи, блин...
Вот именно про Requery не пробовал, но рискну предположить следующее: при синхронном выполнении все станача рекверится, а уж потом программа "оживает".
При асинхронном программа как-бы сразу "оживает" (после вызова Requery), но потом постепенно (в отдельном потоке?) собственно все действия, необходимые по Requery, выполняет.
Но могу ошибаться. Попробуйте проверить.


 
sniknik   (2003-12-29 08:41) [8]

KSergey © (29.12.03 05:55) [7]
так и есть. при простом выполнении и запрос и получение данных идет в основном потоке программа ждет его завершения "подвисает", при асихронном ADO создает свой поток и выполняет все в нем, а программа получает управление назад сразу после Execute/Open/ExecSQL. никакого "подвисания".
но только этим дело не ограничивается, если отвечать серьезно вдаваясь в тонкости то ответ "потянет" на небольшую брошурку стр. на 30.
а с учетом того что человек сам ничего не делает (сужу по вопросу) ... начинаеш задавать вопрос себе сам "а кому оно надо?"


 
KSergey   (2003-12-29 08:58) [9]

> [8] sniknik © (29.12.03 08:41)
> при асихронном ADO

А откуда взялось, что речь про ADO? Если бы про ADO - я бы уверенно говорил, но ведь в вопросе - про "Requery в TDataSet".
Впрочем, я не проверял, может в простом TDataSet этого и нет, может и правда про ADO речь ;)

> [8] sniknik © (29.12.03 08:41)
> но только этим дело не ограничивается, если отвечать серьезно
> вдаваясь в тонкости то ответ "потянет" на небольшую брошурку
> стр. на 30.

А можно кратко перечислить о каких тонкостях речь? Моих познаний на 30 страниц - точно не хватет...


 
sniknik   (2003-12-29 11:16) [10]

> Моих познаний на 30 страниц - точно не хватет...
ну если хоть чтото знаеш это уже на 10 :), учитывай обьяснять придется с "нуля" (судя по вопросу).
после пойдет что и где ловить если после Open сразу получаем возврат, но не получаем рекорсета или получаем частичный с первой порцией и докачкой. (логично?) дальше придется немного про потоки, события. различные настройки, что и как при них работает, сравнение с серверным курсором, и самое главное поведение при каждой настройке описать.
+ ExecuteOptions есть в RDS, не думаю что их имели в виду но если подходить буквально все по новой уже с ними. + DCOM/HTTP/HTTPS/In-process то через что он работает (их настройки и особенности, работал с DCOM? если да то должен понять что это само по себе отдельная тема).
(и я не уверен что будет принято обьяснение что RDS это аналог midas в ADO, и его опции завязаны с основными, нет скорее всего нужно описывать подробно)

(только для того чтобы в ответ услышать мне это не нада/это я знаю/мне надо было только перевод/из всей трепотни только 5 слов нужных...) ? не так? в обшем это как раз то за что не любят обшие вопросы на них нужно подробно расписывать ВСЕ а вероятнее всего нужна частность. (а если действительно нужно все, то лутше нанять репетитора, а не писать в форум "научите меня дельфи", репетитором за деньги быть согласен. :о))


 
L.V   (2003-12-29 15:32) [11]

Большое спасибо!
Особенно KSergey,sniknik!
Речь шла о ADO.



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

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

Наверх





Память: 0.48 MB
Время: 0.005 c
14-83266
[lamer]Barmaglot
2004-01-05 14:07
2004.01.26
Насчет прошедшего конкурса статей....


14-83279
DDA
2004-01-03 23:48
2004.01.26
HKEY_DYN_DATA


6-83221
csr
2003-11-21 11:39
2004.01.26
URL ENCODING


1-83188
User
2004-01-13 15:16
2004.01.26
Последняя строка файла


1-83150
FREEMAN
2004-01-15 11:54
2004.01.26
Копирование файлов по битам





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский