![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
HELP!!!!! Срочно нужна помощь по сетевому доступу к базу данных [D7, Paradox]
Torex1111111111111111111 © (2004-09-22 17:49:00)Разместил базу paradox на сервере, сделал общий доступ к директории, на локальных станциях установил BDE и прописал путь типа //xxx.xxx.xxx.xxx/Base/ (в алиасе и во вкладке Paradox).
В начале работало все нормально, но потребовалось сделать опрос базы по таймеру на проверку значения одного поля (с каждой локальной машины), вот тут и пошли глюки, - база стала очень долго открываться (10-15 мин).
Проверку поля реализовывал типа:
procedure TForm1.TimerTimer(Sender: TObject);
begin
TableFIO.Refresh;
TableDATA.Refresh;
if TableFIO.FieldByName('FlagRec').AsString = '1' then
begin
Form1.TableFIO.Edit;
Form1.TableFIO.FieldByName('FlagRec').AsString := '0';
Form1.TableFIO.Post;
RaspForm.Show;
RaspForm.SetFocus;
end;
end;
В чем может быть проблема?
Роман Снегирев (2004-09-23 09:49:00) [21]и ты че типа свой тимер активируешь каждые 1000 миллисекунды, ды так любая база рухнет
ЮЮ (2004-09-23 03:05:00) [22]Когда же программе работать, если всё ее время уходить на ...пип-пип-пип... в таймкре. На кой тебе это? Сделай отдельную утилиту с этой крутой функциональностью, коль это поможет работать с твоей программой
DiamondShark (2004-09-23 01:30:00) [23]Неужели в таблице только одна запись?
Falendysh (2004-09-22 19:42:00) [24]А не лучше использовать MS SQL или MySQL вместо Paradox.
Paradox все-таки локальная БД.