![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как запрос выполнить в потоке? [D5, dBase, FoxPro]
Oleg_er © (2002-05-13 07:10:00)Мне не нравиться одноа штучка - когда выполняется запрос - форма не может перерисоваться-возникает ощущение повисания.. А хочется что бы такого ощущения не происходило :)
Тут подумал - в этом случае должны помочь потоки TThreads кто нить такое проделывал? Если да, то не могли бы направить на путь истинный (желательно исходниками:), если не трудно или алгоритмом). Спасибо
Sergeyy (2002-05-15 14:23:00) [1]for Дмитрий645645
Да, ты прав, там действительно всё работает, я эту демку переделал под ADO с коннектом к ораклу - всё работает и формы во время выполнения запроса по экрнау можно двигать. Только сложно там все - ассемблер какой то...
Дмитрий645645 (2002-05-14 20:34:00) [2]А Я БОЛЕЕ КРАСИВУЮ ССЫЛКУ ЗНАЮ!
У неё даже есть преимущество - интернет не нужен!
C:\Program Files\Borland\Delphi5\Demos\Db\Bkquery\bkquery.dpr
Sergeyy (2002-05-14 18:28:00) [3]for AlexSV
Создал я поток, как написано в исходниках, правда вместо обычных Data Access компонентов использовал ADO. Запрос выполняется, все нормально, вот только форма так и не реагирует на мышку и прервать выполнение, соответственно, не удается.
AlexSV (2002-05-13 11:13:00) [4]>Sergeyy ©
Смотри в кладовке - http://delphi.mastak.ru/download/
Называется: Пример выполнения запроса к базе в отдельном потоке
Sergeyy (2002-05-13 09:04:00) [5]расскажи, пожалуйста, и для других тоже
vne (2002-05-13 07:35:00) [6]Лови на EMail