Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Клиент на Аксессе и клиент на Фоксе  [new]
TimKa
Member

Откуда:
Сообщений: 168
критерии сравнения:

1 Быстродействие
2 Ресурсы
3 Удобство разработки и программирования

Чем одно лучше другого, при прочих равных - работа через ODBC, нестандартные походы от микрософт не считаются?

Такой топик уже был, превратившись в бесформенную ругань, а хочется получить обьективную картину от тех, кто пробовал и красную пилюлю, и синюю )

Тех кто не пробовал, или знает, что, например, Дельфи лучше обоих, просьба не высказываться :)
30 июл 04, 08:43    [847638]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
karly™
Guest
В плюсах Фокса:
1) Возможность использования классов. "Быстрая разработка работающего приложения", относимая к плюсам Аксесса, оборачивается сложностью дальнейшей модификации. С классами модифицировать приложение намного легче.

2) Небольшой размер runtime-библиотек. Аксесс придется ставить целиком, что вызовет проблемы при использовании разных версий.

В плюсах Аксесса
1) Легкий экспорт отчетов в Ворд и Эксель. На Фоксе это тоже возможно, но с дополнительными усилиями.
30 июл 04, 11:14    [848273]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
zz
Member

Откуда: Колыбель космонавтики
Сообщений: 1796
Это в Аксе-то легкий экспорт отчетов???
30 июл 04, 17:30    [850208]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
mv
Member

Откуда:
Сообщений: 8876
Ну, насчет классов - в новом Office разве VBA уже не ООП? Если нет - тогда Fox - лучше. Чем лучше? Чем Access. :-) (Если умеешь и любишь пользоваться классами). Это - офигеннейшее преимущество. А отчеты Acces-овские, если уж так нужно, можно спокойно вызывать и из Fox, и из нелюбимого тобой Delphi.

Один чел как-то говорил, что Acces лучше потому, что у него вся база в одном файле.

А еще один (и не один) спросил, за фигом две фиговины сравнивать, если есть хорошие хреновины?
30 июл 04, 17:59    [850326]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Reznichenko Y.V.
Member

Откуда:
Сообщений: 344
Об Access могу сказать, что его кажущаяся простота заканчивается там, где начинается программирование. Особенно когда нужно сделать что-нибудь "этакое". Без наработок, с нуля, решение не всегда очевидно. Опять же часто жалуются, что mdb-база падает.
В FoxPro, на мой взгляд, минусом является большое число файлов в проекте: по 2 на каждую форму, по 2 - 3 на таблицу, и.т.д. Недавно написал одну небольшую программу и все файлы проекта поместил в одну директорию (просто лень было создавать десяток подкаталогов), так потом, когда потребовалось вносить изменения, чуть голову не сломал и все равно разнес по типам файлов в папки. Но в целом с Фоксом работать приятно, и клиент на нем достойный получается, и работает быстро, и среда для загрузки приложения не требуется.

Все сказанное - мое личное мнение.
30 июл 04, 19:33    [850519]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
andrushok
Member

Откуда: от верблюда
Сообщений: 7430
А еще Access больше не поддерживается ...
30 июл 04, 20:52    [850589]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
IgorM
Member

Откуда: Тула - Москва, транзит
Сообщений: 633
А это где написано, что Access больше не поддерживается?
1 авг 04, 12:44    [851191]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
karly™
Guest
По поводу "один файл - много файлов" могу сказать, что это сравнение типа "что лучше - синий или зеленый".
В окне базы данных (aka Project Manager) все выглядит одинаково :-)

Быстродействие сравнивать тоже не имеет большого смысла - Фокс обрабатывает данные быстрее,
но это не так важно, если речь идет о клиенте для сервера.

P.S. Для тех, кто не имеет копии Access на своем компьютере - классов (с наследованием) у него нет
2 авг 04, 11:17    [851900]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30611
автор
или знает, что, например, Дельфи лучше обоих, просьба не высказываться :)
Пусть будет так, высказываться не буду
2 авг 04, 19:41    [853560]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Sergey Orlov
Member

Откуда: СПб
Сообщений: 4510
А хотелось бы узнать, что человек понимает под словом клиент и какой движок базы он будет использовать, вдруг речь идет о MSSQL или MSDE...
можно ведь из фокса ходить к базе *.mdb и наоборот...
2 авг 04, 23:21    [853699]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Guest_2
Guest
Да, не томи.
А вдруг речь идет о Sybse ASA 9 или Gupta SQLBase?
3 авг 04, 06:52    [853836]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
TimKa
Member

Откуда:
Сообщений: 168
Клиент к серверной базе, через ODBC драйвера, я кажется писал... Какие тут могут быть разночтения?

По поводу быстродействия и ресурсов на самом деле интересно. Формы с более-менее сложными модулями в Аксесс достаточно грузно ворочаются и едят много ресурсов, интересно как дело обстоит в Фоксе с этим... Формы с гридами с вычисляемыми полями очень долго пересчитываются, если записей около 400-500 уже заметно тормозит... И так далее.
3 авг 04, 10:51    [854245]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
strizh
Member

Откуда: Киев
Сообщений: 937
Более всего в Acc 97 меня не радует невозможность эффективно управлять работой присоединенных таблиц ODBC. И весь тормозняк возникает вокруг этого дела - все время повторные запросы выполняются к месту и не к месту. А в VFP пока не дашь команду на обновление - никаких запросов к серверу не идет. Лучше скажите, народ, какая из версий VFP (6-я, 7-я или 8-я) стабильней всех работает в качестве морды приложения с доступом к серверу БД по ODBC ?
10 авг 04, 19:47    [872513]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
TimKa
Member

Откуда:
Сообщений: 168
strizh
И весь тормозняк возникает вокруг этого дела - все время повторные запросы выполняются к месту и не к месту.


Вот именно из-за этого и вопрос возник...
12 авг 04, 07:30    [875896]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
funikovyuri
Member

Откуда: Симферополь
Сообщений: 4045
FOX - ODBC - Server - на мой взгляд жутко убогая конфигурация.

Вся работа будет идти через remote view или через SQL Pass-Through -
каждый из подходов постоянной будет поражать своей излишней либо сложностью, либо ограниченностью

В VFP8 вроде появился свет в конце тоннеля - CursorAdapter - но что-то глюков с ним пока многовато и документации почти нет

С Access не работал
12 авг 04, 10:05    [876142]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
neskif
Member [заблокирован]

Откуда:
Сообщений: 2634
funikovyuri
FOX - ODBC - Server - на мой взгляд жутко убогая конфигурация.
Вся работа будет идти через remote view или через SQL Pass-Through -
каждый из подходов постоянной будет поражать своей излишней либо сложностью, либо ограниченностью
В VFP8 вроде появился свет в конце тоннеля - CursorAdapter - но что-то глюков с ним пока многовато и документации почти нет
С Access не работал


Работаю с Visual FoxPro 6.0, SQL Server 2000, Appachy, PHP 5.0.

Взамодействие Fox'а с SQL через SQLEXEC. Никакие особые проблемы не возникают.
25 янв 06, 20:06    [2287865]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Программизд 01
Member [заблокирован]

Откуда:
Сообщений: 4189
funikovyuri
FOX - ODBC - Server - на мой взгляд жутко убогая конфигурация.

Вся работа будет идти через remote view или через SQL Pass-Through -
каждый из подходов постоянной будет поражать своей излишней либо сложностью, либо ограниченностью

В VFP8 вроде появился свет в конце тоннеля - CursorAdapter - но что-то глюков с ним пока многовато и документации почти нет

С Access не работал
26 янв 06, 07:09    [2288453]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Программизд 01
Member [заблокирован]

Откуда:
Сообщений: 4189
Фуников Юрий, причем тут курсор-адаптер ? Хранимые процедуры уже отменили что-ли ? Фокс как клиент бьет аксесс по всем статьям.
26 янв 06, 07:10    [2288454]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
FM32YO aka KID
Member

Откуда: Ukraine
Сообщений: 884
neskif
funikovyuri
FOX - ODBC - Server - на мой взгляд жутко убогая конфигурация.
Вся работа будет идти через remote view или через SQL Pass-Through -
каждый из подходов постоянной будет поражать своей излишней либо сложностью, либо ограниченностью
В VFP8 вроде появился свет в конце тоннеля - CursorAdapter - но что-то глюков с ним пока многовато и документации почти нет
С Access не работал


Работаю с Visual FoxPro 6.0, SQL Server 2000, Appachy, PHP 5.0.

Взамодействие Fox'а с SQL через SQLEXEC. Никакие особые проблемы не возникают.


аналогично ВФП7 - SQLEXEC - ОДБС - Оракл - никаких проблем.. но конечно скажу, что супер-пупер проектов не писал..
но ведь там
либо селект данных с сервера.. либо Колл ХП на сервере.. остальное уде дела ПЛ/СКЛ-евские
26 янв 06, 11:54    [2289515]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Чёрный Нал
Member

Откуда:
Сообщений: 7
Reznichenko Y.V.
Об Access могу сказать, что его кажущаяся простота заканчивается там, где начинается программирование. Особенно когда нужно сделать что-нибудь "этакое".

Можно пример "этокого"?
26 янв 06, 13:41    [2290223]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Чёрный Нал
Member

Откуда:
Сообщений: 7
Программизд 01
Фокс как клиент бьет аксесс по всем статьям.

Клиента к чему?
Бытует мнение что Акс очень даже неплохой клиент для MS SQLServer.
26 янв 06, 13:56    [2290315]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Программизд 01
Member [заблокирован]

Откуда:
Сообщений: 4189
Чёрный Нал
Программизд 01
Фокс как клиент бьет аксесс по всем статьям.

Клиента к чему?
Бытует мнение что Акс очень даже неплохой клиент для MS SQLServer.


К MSSQL
26 янв 06, 15:53    [2290897]     Ответить | Цитировать Сообщить модератору
 Re: Клиент на Аксессе и клиент на Фоксе  [new]
Urri
Member

Откуда: Москва
Сообщений: 2693
mv
Один чел как-то говорил, что Acces лучше потому, что у него вся база в одном файле.
Это, кстати, не всегда преимущество. Если прг-шники не класть в одну кучу, а таскать с сервера по частям (т.е. не слеплять в общий exe-шник, а компилировать отдельно), то при условии, что программные файлы лежат не на каждом клиенте, а централизованно - трафика меньше будет. ;-)
26 янв 06, 17:12    [2291359]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить