Привет.
Подскажите, пожалуйста, нужно ли использовать несколько TMyConnection?
Есть два таймера с разными интервалами, в которых добавляю/редактирую БД.
Я так понимаю, что нужно использовать два TMyQuery.
Но надо ли использовать два TMyConnection?
Надо ли использовать несколько TMyConnection?
Re: Надо ли использовать несколько TMyConnection?
Здравствуйте,
Если Вы не используете несколько потоков, то Вы можете использовать одно соединение (TMyConnection) для неограниченного количества датасетов (TMyQuery). Для корректной работы в многопоточном приложении необходимо иметь соединение в каждом потоке. Так как таймеры используют WM_TIMER сообщения и не выполняются одновременно, Вы можете использовать одно соединение для нескольких таймеров.
Если Вы не используете несколько потоков, то Вы можете использовать одно соединение (TMyConnection) для неограниченного количества датасетов (TMyQuery). Для корректной работы в многопоточном приложении необходимо иметь соединение в каждом потоке. Так как таймеры используют WM_TIMER сообщения и не выполняются одновременно, Вы можете использовать одно соединение для нескольких таймеров.
Re: Надо ли использовать несколько TMyConnection?
AndreyZ, спасибо большое за помощь!