|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2016, 16:17 | #1 |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
как сделать прогресс бар выборки
Есть большие таблицы, и есть к ним запрос. Выполнение запроса занимает некоторое время. Мне нужно сделать прогресс бар, который процентно показывал бы сколько остается до завершения скрипта. Вариант с крутящимися часами и т.д. не подходит. Клиентская часть хоть на С++, хоть на java, хоть на чем угодно. Такой прогресс бар возможно сделать или нет?
|
05.05.2016, 16:21 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в общем случае - нет, невозможно.
|
05.05.2016, 16:24 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Чет не слышал о протоколировании исполнения запроса на SQL-сервере. Собственно он и сам не знает сколько времени запрос будет выполнятся. Так что только псевдо, типа крутящихся часов и т.п. Имхо
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.05.2016, 16:26 | #4 | |
Участник клуба
Регистрация: 20.02.2015
Сообщений: 1,226
|
где-то когда-то слышал вариант, что можно на подзапросы разбить, находить максимальное кол-во, и от всего этого и танцевать с переполнением. Понимаю, что это все извращение, но... хотца...
Цитата:
Последний раз редактировалось Аватар; 05.05.2016 в 16:31. |
|
05.05.2016, 16:27 | #5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Limit? Чего хорошего в этом? Только увеличить время выполнения путем кусочно-прерывистой выборки.
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
05.05.2016, 18:33 | #6 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Да все правильно , пуск "прогресбар или часов" будеть крутится и когда закончится это операция пуск остановится .
-- или можно там делать курсор Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 05.05.2016 в 18:36. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прогресс бар как уровень загрузки из консольдного окна | Jleksern | Общие вопросы Delphi | 6 | 31.10.2013 02:25 |
Прогресс бар | Gudzik11 | Общие вопросы Delphi | 41 | 15.05.2013 10:03 |
Типа Прогресс бар! | WizarD.89 | Microsoft Office Excel | 3 | 24.04.2011 14:20 |
Цикл и прогресс-бар | А)-(дрей | Microsoft Office Excel | 4 | 17.03.2011 18:13 |