HPC.ru lite - Все форумы
Форум: Palm OS: Palm, Treo, Sony Clie и другие
Тема: Ведение баз данных
[Ответить]
ReSender [10.10.2002 19:56] Ведение баз данных:
Товарищи господа, подскажите, плз, такую весчь: нужно вести на падме базу данных из MS Access... Есть ли такая возможность в природе??? И как крайне желательное условие, эта штука должна синхронизироваться с настольным ПК. Буду очень признателен за помощь!!!
TanyaKoz [10.10.2002 20:19] К ThinkDB есть прога для Виндов:
К ThinkDB есть прога для Виндов - там можно к Аксессу коннектиться элементарно. Правда. у меня не получилось... Сразу скажу - ThinkDB сложные таблицы вряд ли будет поддерживать.
Yurchik [11.10.2002 17:10] Татьяна, как вам Pilot-DB, разве не впечатлило? (+):
Есть еще фришная СУБД для PalmOS Pilot-DB с весьма продвинутыми возможностями. Реляции, связанные поля, расчетные поля и т.д.
Насчет синхронизации с Аксессом - технически возможно, но придется проявить некоторую смекалку. (Pilot-DB конвертируется на столе в текстовые БД типа CSV - я полагаю с ними в Аксессе не будет). Собственно данные можно гонять со стола на палм и обратно. А расчеты, анализы там на каждом месте свои делать, не забывая, что пальма - не шустрая машинка по сравнению с сегодняшними столами.
TanyaKoz [11.10.2002 18:05] Как сказать. Он не совсем запустился... (+):
Значица, не знаю почему, но у меня она работала тока на
эмуляторе - на самом палме постоянно резетилась когда пыталась создать новую БД. Сразу скажу, что там действительно круто сделаны вычисляемые поля (это я из мануала почерпнула) - ГОРАЗДО лучше, чем в thinkDB. НО: мне не понравилось хотя бы то, что нельзя таблицу вывести с колонками разной ширины - все поля будут одинаковыми - а это не удобно. А вот на счет остальных возможностей - сорри, т.к. она постоянно сбрасывалась то я так и не знаю что же там ещё крутого... Версия - 1.0.2. Вроде как поледняя. Может, чего не так делала?
TanyaKoz [11.10.2002 19:34] Вот ещё до кучи... (+):
Это то, что я накопала, работая в эмуляторе
Вот МИНУСЫ PilotDB:
1) Нельзя редактировать форму для ввода данных - она создаётся автоматически. В thinkDB можно создавать форму для ввода/редактирования записи с закладками - удобно когда много полей
2) Нет категорий - нельзя группировать базы и записи на личные/рабочие и т.п. Разбивание записей по категориям удобно т.к. работает ГОРАЗДО быстрее фильтров (правда, только по одному значению).
А вот ПЛЮСЫ:
1) Классно сделаны вычисляемые поля. Просто супер - thinkDB даже близко не попадает - там прямо скрипты пишутся
2) можно менять порядок полей в структуре базы - к слову в thinkDB НЕВОЗМОЖНО удалить поле - можно просто стереть его название, но позиция останется пустой. В принципе, механизм View позволяет выводить поля в любой последовательности, но для программирования БД неудобно.
3) thinkDB - НЕ бесплатна в отличие от PilotDB (хотя, нам, наверное, всё равно)
Сразу скажу, что это результат короткого недельного тестирования, и он может быть СЛИШКОМ субъективен. Но на thinkDB у меня написаны достаточно удобные вещи - если кому интересно, могу рассказать
Yurchik [14.10.2002 15:55] Разгребаясь с вашей "куче"... (+):
Сначала по минусам:
> Вот МИНУСЫ PilotDB:
> 1) Нельзя редактировать форму для ввода данных - она создаётся автоматически...
Это точно. Хотя в этом реализован аскетизм КПК - он в случае с базами данных используется как терминал для сбора данных. Красивые формы/отчеты и обработка - на РС. Увы, идеологически это так. (Хотя я красоты и сам полюбляю)
> 2) Нет категорий - нельзя группировать базы и записи на личные/рабочие...
Есть такие. Надо "наподдпать" по сундучку базы, а в выпавшем меню - "Info" - там твоя категория прячется 
А для записей внутри базы уже нет.
А теперь по плюсам:
> А вот ПЛЮСЫ:
> 1) ...
> 2) ...
> 3) thinkDB - НЕ бесплатна в отличие от PilotDB (хотя, нам, наверное, всё равно)
Это пока. Хотя спасть спокойно позволяет уже достаточное количество GPL-софта.
Еще немного по поводу ширины колонок в табличном виде:
Они меняются через редактор View (правый верхний угол экрана). Соответственно, и в виде формы поля, не вошедшие в текущий "вид" не будут видны. Для отображения всех полей служит кнопка "All" - там же, справа сверху, только в режиме просмотра формы.
> ... Но на thinkDB у меня написаны достаточно удобные вещи - если кому интересно, могу рассказать.
Конечно интересно! Можно мылом, а не в конфе.
Также хотелось бы и примеры руками пощупать, если не коммерческая тайна, конечно.
Yurchik [14.10.2002 16:02] Собственно, для вопрошающего... (+):
Простите, мы тут увлеклись беседой...
Вы почерпнули что либо для себя?
Что-либо из предложенного вам подошло для решения своих задач?
[Ответить]