Как стать автором
Обновить

Комментарии 25

  1. Использование dbf критично? Объем данных не слишком маленький, можно поставить и MySQL/PostgreSQL/Firebird
  2. К SQL есть и другие фронтэнды. Хотя access-подобных под win я не встречал.
Да к сожалению критично. Причем даже не желателен импорт, посколько при повторном сохранении в dbf меняется структура
Эх. Здесь вы правы - за base еще не сели как следует и не сделали. Пока лишь только ждать надо (либо дописывать :-).
почесал тыковку и пошол дописывать :-)
1) Выгрузить в нормальную ДБ
2) Обработать
3) Очистить исходную dbf.
3) Добавить в пустую dbf полученные записи.
При попытке выгрузить данные из dbf в родную таблицу Base, комп сначала висит минут 20, а потом просто выгружает OO из памяти.
Выгружайте чем-нибудь другим...
У меня вообще не хочет не английские символы искать. Например 'select * from table where 'address' like '%Моссква%' выдает пустой ответ. Чотя phpmyadmin нормально возвращает некоторое количество записей.
Ubuntu 8.04 , mysql 5, OO 2.4
выполните перд запросом
SET NAMES 'utf8';
ссылка по теме:
http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html
кроме того, проверьте mysql admin'ом кодировку данных в таблице, и в каждом конкретном столбце, и кодировку соединения
не могу пока всем заявить, о своем полноценном переходе с MS Office на Open Office

А какова цель перехода?
Судя по вашим задачам, вы не учёт семейных расходов ведёте, а для бизнеса стоимость пакета MS Office не так уж и велика, особенно в сравнении со стоимостью человеко-часов потраченных на привыкание к новому софту и обход его ограничений.

Английская версия MS Access стоит 269,99?, к примеру, а Action Pack на 10 лицензий около 300? в год.

Только, пожалуйста, не надо холиваров, прошу говорить только по существу.
Цель написана в первой строчке поста: просто любовь ко всему опенсорсному. Даже если оно не работает. Совет девушке простой: не тратьте время, потратьте деньги, купите 2007 офис и работайте здесь и сейчас. Лучшего офисного набора пока никто не сделал.
Полностью согласен. В работе надо выбирать наиболее эффективный инструмент. Поэтому OO остаётся максимум для невзыскательного домашнего пользователя.
да и на работе пойдёт, если ничего сложного не нужно.
мне для редкого набора текста и ведения таблички рабочего времени и проектов вполне хватает
Да я собственно и не против, но наша так сказать корпорация отказывается покупать MS Office, они считают что нам это не нужно, именно поэтому и приходится находить другие решения. И они зачастую далеко не совершенны.
бред собачий, что значит нам не нужно, никто не заставляет покупать мс офис всем, я более чем уверен что секретарю да и вообще половине кадров в половине кантор достаточно ОО с головой (правда вопрос обучения открыт), но вот если человек работает с dbf и реально нет замены, то именно ему купить ацесс проблеммой не должно быть, не те деньги.
да бред, мы тоже на своем уровне возмущены до предела, но с нашим мнением не считаются, вообще чем крупнее корпорация, тем больше бардак
я б в таком случае купил на фирменную кредитку, а счёт-фактуру отправил бы в бухгалтерию :)
В саммом деле, что вы там такое с этими данными делаете?
Почему бы вам не воспользоваться программой для импорта данных из DBF в PostgreSQL, а потом - любой из кучи программ манипуляции с базами?
Я на http://soft.mydiv.net нашел кучу фриварных тулзов под виндовс. Например - WinSQL Lite для обработки, EMS SQL Manager 2005 Lite for PostgreSQL 3.8 - для заливки в базу из DBF.
Или Pentaho Data Integration (http://sourceforge.net/project/showfiles.php?group_id=140317).
Да ничего особенно не делаю, все в пределах нормы, выборка данных, модификация, удаление, массовое изменение записей. Пробовала искать какую-либо программку для обработки, да что-то ничего не попалось.
Спасибо за совет, скачала буду смотреть
Лучший вариант для работы с DBF - Clipper. Или Alaska xBase
коммерческие?
Да. Но есть демоверсия Аляски, которой вполне хватает для комфортной работы. Всё можно скачать с оф.сайта.
Попробуй DBFNavigator http://www.google.ru/search?hl=ru&q=dbfnavigator , может его хватит...
С января занимаюсь внедрением OpenOffice на предприятии. Прорабатываем переход с Access на Base. Конкретно работа с *.dbf файлами, проблем с вложенными селектами или модификацией данных нет.
Для этого используйте ADO подключение или ODBC подключение для VFP.
Лучше для работы с dbf файлами использовать «MS JET 4.0 OLE DB Provider» c дополнительной опцией «Extended Properties=dBase 5.0», не придеться переписывать SQL запросы на ANSI SQL, скорость работы быстрее, чем на ODBC драйвере.
Еще нельзя, протащив за уголок, скопировать объединенные ячейки.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории