![]() |
|
#1
|
|||
|
|||
![]() Эксперты по работе с Indy нужна ваша помощь!
По ходу работы с Indy (точнее с IdTCPServer и IdTCPClient) возникли вопросы Так вот беспокоит следующий код: Код:
procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread); begin cmd.Text:= AThread.Connection.ReadLn; DBask (cmd.Text); end; где DBask – это процедура которая работает с базой данных. Тоесть, при запросе клиента сервер лезет в БД, делает там какие то манипуляции и отправляет ответ клиенту. Вопрос: Не будет ли ошибок ввода/вывода при работа с БД, при одновременном обращении двух клиентов к серверу? Все таки идет же обращение к диску.. Или Indy имеет какие то способы синхронизации… Я новичок, так что не судите строго…может чего то не понимаю |