Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];

Вниз

Работа с базой в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.045 c
2-1179178531
Конст
2007-05-15 01:35
2007.06.03
атрибуты файлов на фтп вервере (инди)


2-1179237241
snakecatcher
2007-05-15 17:54
2007.06.03
Мерцание в TImage


1-1175531284
Чайник
2007-04-02 20:28
2007.06.03
DLL с совместно используемой памятью


3-1173856365
Sesh
2007-03-14 10:12
2007.06.03
DBF to Oracle


2-1179293313
antonyan
2007-05-16 09:28
2007.06.03
окно справочника 1С





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский