Показать сообщение отдельно
  #1  
Старый 27.07.2009, 12:19
Gurt87 Gurt87 вне форума
Прохожий
 
Регистрация: 17.05.2009
Сообщения: 16
Репутация: 10
По умолчанию Вопрос по Indy

Эксперты по работе с Indy нужна ваша помощь!
По ходу работы с Indy (точнее с IdTCPServer и IdTCPClient) возникли вопросы
Так вот беспокоит следующий код:

Код:
procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread);
begin
   cmd.Text:= AThread.Connection.ReadLn;
  DBask (cmd.Text);  
end;  

где DBask – это процедура которая работает с базой данных.
Тоесть, при запросе клиента сервер лезет в БД, делает там какие то манипуляции и отправляет ответ клиенту.
Вопрос:
Не будет ли ошибок ввода/вывода при работа с БД, при одновременном обращении двух клиентов к серверу? Все таки идет же обращение к диску..

Или Indy имеет какие то способы синхронизации…
Я новичок, так что не судите строго…может чего то не понимаю
Ответить с цитированием