powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать обновление....
8 сообщений из 8, страница 1 из 1
Как сделать обновление....
    #32322541
Novichok_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочется, чтобы пока идёт соединение с БД окошко не висло так, что его двигать нельзя, а обновлялось... Что я пытался делать:
Создавал новый поток, а в нём делал каждые 0.3 секунды Application.ProcessMessenger, но это не помогает только начинает работать после соединения с базой, как же всё таки сделать..
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322616
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А че так долго соединение проходит?
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322631
AndreyBond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ага, бывает и 30 секунд, а так таймаут стоит 60 секунд...

Не ужели ни у кого таки проблем не было???
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322674
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у тебя не соединение наверное, а открытие всех датасетов происходит сразу после коннекта. Плюс создание всех форм. Создавать/открывать надо при необходимости а не сразу. Извини если не прав.
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322780
AndreyBond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сажелению не прав, так как конект во-первых проходит через интернет, а во вторых, к этой базе подключенно много пользователей одновременно, и там видно что-то очень долго решает подключать меня или нет....
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322795
SiDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всю работу с бд в отдельный поток например вынести...
в потоке создать переменную типа tdatamodule
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32322895
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если используется ADO, то у него есть асинхронный режим соединения. В опциях указывается.
Я использовал, нормально работает.
...
Рейтинг: 0 / 0
Как сделать обновление....
    #32323119
Alto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А смысл?
Если это клиент обычного oltp приложения... то пользователь и запускает задачу, чтобы работать с данными а не таскать непонятно зачем форму.
Стандартный ход: Нарисуй симпатичный сплеш-скрин 320x200 и держи его на экране как приветствие.

зы: Неверный выдор средства разработки
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как сделать обновление....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]