Вниз
Скачать: CL | DM;

Изменение курсора в процессе вставки...   Найти похожие ветки 

← →
Бульбаш   (2005-08-05 10:15) [0]

Использую ODAC. Процесс вставки записи (Insert на SmartQuery) идет довольно длительно (мертвый канал), при этом вид курсора остается по умолчанию и пользователь начинает попытки нажатия всего подряд. Как изменить курсор на SQLWait (В пределах всей формы) на время выполнения Insert-а? Пробовал в обработчике кнопки вставить давать Cursor:=crSQLWait - не работает. Подскажите плиз такую тонкость.
P.S. Ранее вместо Insert-а на DataSet выполнял запрос на вставку (ExecSQL) - там курсор менял форму сам...


← →
Sergey13 ©   (2005-08-05 10:33) [1]

Screen.Cursor := crHourGlass;


← →
msguns ©   (2005-08-05 10:39) [2]

Вообще-то для пользователя внизу формы кладут статусную панельку, где отображают текстом то, что в данный момент времени приостекает в приложении. Туда же можно положить и состояние курсора ("Запись 125 из 600") и режим датасета ("Извлечение","Просмотр","Вставка","Редактирование","Фильтрация" и т.д.), и текст последней ошибки ("Конфликт ключей","Запись удалена другим пользователем","Блокировка таблицы"..).
Удобно для юзера и совсем не сложно для программиста ;))


← →
Бульбаш   (2005-08-05 11:24) [3]

Статусная панель хороша для продвинутого пользователя, который знает куда смотреть (все вышеизложенное туда выводится) а в качестве защиты от дурака лучше часики.
А Screen.Cursor вроде бы работает, спасибо буду разбираться...


← →
msguns ©   (2005-08-05 11:28) [4]

Что за проблема ! Ну нарисуй панель высотой с четверть экрана, а буквы каким-нибудь 24-м шрифтом и красным цветом. Для слепых вруби музон,- что нибудь вроде деза. Когда "продвинутся", сделаешь нормальным.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
11-1106924318
Aux
2005-01-28 17:58
2005.09.18
Могу предложить зеркало для файлов


2-1123831677
webpauk
2005-08-12 11:27
2005.09.18
Автообновление


14-1124958106
Cosinus
2005-08-25 12:21
2005.09.18
Помогите с решением тригонометрического уравнения...


6-1117271373
var
2005-05-28 13:09
2005.09.18
Филтр картинок в браузере


2-1123734834
Patrick
2005-08-11 08:33
2005.09.18
Проблема с TStrings




   Наверх