Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.03;
Скачать: CL | DM;

Вниз

Работа с базой в DBF   Найти похожие ветки 

 
ArchValentin ©   (2007-05-12 06:59) [0]

Люди, проблема такая, мне нужно сделать так, чтобы базу ДБФ смогли редактирвать на нескольких машинах. Пытался замутить через АДО, но база в 200 метров и запрос select * открывался на моей машине минуты две. Как сделать?
"?"№2: После того как запрос таки выполнился, оказалось что он еще и кодировку её не понимает


 
Loginov Dmitry ©   (2007-05-12 09:53) [1]

> Пытался замутить через АДО, но база в 200 метров и запрос
> select * открывался на моей машине минуты две.


Если есть такая возможность, не запрашивай много данных одним махом.
Вообще, это довольно большая база. При таких размерах целесообразно иметь на сервере помимо СУБД еще и свое приложение-сервер, которое могло бы распоряжаться тем, кому, как и какие данные подготовить и передать.


 
Anatoly Podgoretsky ©   (2007-05-12 15:36) [2]

> Loginov Dmitry  (12.05.2007 09:53:01)  [1]

> Если есть такая возможность, не запрашивай много данных одним махом.

Это то для файл-серверной системы :-)
Все равно все будет тянуть, а то как он узнает, что все


 
Desdechado ©   (2007-05-12 17:51) [3]

Запрос (вернее, ответ на него) должен содержать только то, что реально необходимо здесь и сейчас. И никаких "а вдруг и это понадобится" или "покажу побольше, а там пусть разбираются". И такое поведение не зависит от компонентов доступа.
Кодировку понимать будет, если правилльно настроишь строку подключения и проверишь заголовки своих DBFна предмет корректного указания кодовой страницы.

Loginov Dmitry ©   (12.05.07 09:53) [1]
3-звенка не обязательна и не всегда оправдана.


 
Loginov Dmitry ©   (2007-05-12 20:09) [4]

> 3-звенка не обязательна и не всегда оправдана.


Ясное дело, что не всегда. При использовании нормальной СУБД, которую можно установить на сервере (например, FireBird и пр.) трехзвенка может и лишняя. А вот если вдруг используется BDE + Paradox (классический пример), то альтернативы 3-звенке я не вижу.


 
ArchValentin ©   (2007-05-16 03:32) [5]

таки разобрался. Всем спасибо.
А такой вопрос, почему база в аксесе в 350 метров практически не тормозила в сети, а база дбф поставила комп на колени на локальном компе? объясните плз, а может кто мануальчик по этой теме даст. Заранее спасибо


 
Loginov Dmitry ©   (2007-05-16 09:19) [6]

> комп на колени на локальном компе?


Круто!


 
ANB ©   (2007-05-16 11:56) [7]


> ArchValentin ©   (16.05.07 03:32) [5]

Движки разные.
Пользуй для дбф клиппер и будет тебе счастье.


 
Anatoly Podgoretsky ©   (2007-05-16 12:34) [8]

> ArchValentin  (16.05.2007 03:32:05)  [5]

Неумение настроить движок или неверные алгоритмы работы



Страницы: 1 вся ветка

Текущий архив: 2007.06.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.064 c
2-1179223610
shreck
2007-05-15 14:06
2007.06.03
TStringGrid. Как программно выделить текст в конкретной ячейке.


2-1179039297
Ламонов Олег
2007-05-13 10:54
2007.06.03
PopupMenu


2-1179294391
Руслан56
2007-05-16 09:46
2007.06.03
*dbf


11-1161253850
SergeR
2006-10-19 14:30
2007.06.03
Непонятки с условием If mouse.shift>0


1-1175750114
s_
2007-04-05 09:15
2007.06.03
Exe как Dll