Ведение баз данных

Обсуждаем карманные компьютеры под управлением Palm OS
Закрыто
ReSender
Новенький (0 lvl)
Сообщения: 9
Зарегистрирован: Ср июн 04, 2003 15:03

Ведение баз данных

Сообщение ReSender » Чт окт 10, 2002 19:56

Товарищи господа, подскажите, плз, такую весчь: нужно вести на падме базу данных из MS Access... Есть ли такая возможность в природе??? И как крайне желательное условие, эта штука должна синхронизироваться с настольным ПК. Буду очень признателен за помощь!!!

TanyaKoz
Аспирант (2 lvl)
Сообщения: 53
Зарегистрирован: Ср июн 04, 2003 15:03

К ThinkDB есть прога для Виндов

Сообщение TanyaKoz » Чт окт 10, 2002 20:19

К ThinkDB есть прога для Виндов - там можно к Аксессу коннектиться элементарно. Правда. у меня не получилось... Сразу скажу - ThinkDB сложные таблицы вряд ли будет поддерживать.

Аватара пользователя
Yurchik
Доктор (4 lvl)
Сообщения: 225
Зарегистрирован: Ср июн 04, 2003 15:03

Татьяна, как вам Pilot-DB, разве не впечатлило? (+)

Сообщение Yurchik » Пт окт 11, 2002 17:10

Есть еще фришная СУБД для PalmOS Pilot-DB с весьма продвинутыми возможностями. Реляции, связанные поля, расчетные поля и т.д.


Насчет синхронизации с Аксессом - технически возможно, но придется проявить некоторую смекалку. (Pilot-DB конвертируется на столе в текстовые БД типа CSV - я полагаю с ними в Аксессе не будет). Собственно данные можно гонять со стола на палм и обратно. А расчеты, анализы там на каждом месте свои делать, не забывая, что пальма - не шустрая машинка по сравнению с сегодняшними столами.

TanyaKoz
Аспирант (2 lvl)
Сообщения: 53
Зарегистрирован: Ср июн 04, 2003 15:03

Как сказать. Он не совсем запустился... (+)

Сообщение TanyaKoz » Пт окт 11, 2002 18:05

Значица, не знаю почему, но у меня она работала тока на
эмуляторе - на самом палме постоянно резетилась когда пыталась создать новую БД. Сразу скажу, что там действительно круто сделаны вычисляемые поля (это я из мануала почерпнула) - ГОРАЗДО лучше, чем в thinkDB. НО: мне не понравилось хотя бы то, что нельзя таблицу вывести с колонками разной ширины - все поля будут одинаковыми - а это не удобно. А вот на счет остальных возможностей - сорри, т.к. она постоянно сбрасывалась то я так и не знаю что же там ещё крутого... Версия - 1.0.2. Вроде как поледняя. Может, чего не так делала?

TanyaKoz
Аспирант (2 lvl)
Сообщения: 53
Зарегистрирован: Ср июн 04, 2003 15:03

Вот ещё до кучи... (+)

Сообщение TanyaKoz » Пт окт 11, 2002 19:34

Это то, что я накопала, работая в эмуляторе
Вот МИНУСЫ PilotDB:
1) Нельзя редактировать форму для ввода данных - она создаётся автоматически. В thinkDB можно создавать форму для ввода/редактирования записи с закладками - удобно когда много полей
2) Нет категорий - нельзя группировать базы и записи на личные/рабочие и т.п. Разбивание записей по категориям удобно т.к. работает ГОРАЗДО быстрее фильтров (правда, только по одному значению).

А вот ПЛЮСЫ:
1) Классно сделаны вычисляемые поля. Просто супер - thinkDB даже близко не попадает - там прямо скрипты пишутся
2) можно менять порядок полей в структуре базы - к слову в thinkDB НЕВОЗМОЖНО удалить поле - можно просто стереть его название, но позиция останется пустой. В принципе, механизм View позволяет выводить поля в любой последовательности, но для программирования БД неудобно.
3) thinkDB - НЕ бесплатна в отличие от PilotDB (хотя, нам, наверное, всё равно)

Сразу скажу, что это результат короткого недельного тестирования, и он может быть СЛИШКОМ субъективен. Но на thinkDB у меня написаны достаточно удобные вещи - если кому интересно, могу рассказать

Аватара пользователя
Yurchik
Доктор (4 lvl)
Сообщения: 225
Зарегистрирован: Ср июн 04, 2003 15:03

Разгребаясь с вашей "куче"... (+)

Сообщение Yurchik » Пн окт 14, 2002 15:55

Сначала по минусам:
> Вот МИНУСЫ PilotDB:
> 1) Нельзя редактировать форму для ввода данных - она создаётся автоматически...
Это точно. Хотя в этом реализован аскетизм КПК - он в случае с базами данных используется как терминал для сбора данных. Красивые формы/отчеты и обработка - на РС. Увы, идеологически это так. (Хотя я красоты и сам полюбляю)

> 2) Нет категорий - нельзя группировать базы и записи на личные/рабочие...
Есть такие. Надо "наподдпать" по сундучку базы, а в выпавшем меню - "Info" - там твоя категория прячется :-)
А для записей внутри базы уже нет.

А теперь по плюсам:
> А вот ПЛЮСЫ:
> 1) ...
> 2) ...
> 3) thinkDB - НЕ бесплатна в отличие от PilotDB (хотя, нам, наверное, всё равно)
Это пока. Хотя спасть спокойно позволяет уже достаточное количество GPL-софта.

Еще немного по поводу ширины колонок в табличном виде:
Они меняются через редактор View (правый верхний угол экрана). Соответственно, и в виде формы поля, не вошедшие в текущий "вид" не будут видны. Для отображения всех полей служит кнопка "All" - там же, справа сверху, только в режиме просмотра формы.

> ... Но на thinkDB у меня написаны достаточно удобные вещи - если кому интересно, могу рассказать.
Конечно интересно! Можно мылом, а не в конфе.
Также хотелось бы и примеры руками пощупать, если не коммерческая тайна, конечно.

Аватара пользователя
Yurchik
Доктор (4 lvl)
Сообщения: 225
Зарегистрирован: Ср июн 04, 2003 15:03

Собственно, для вопрошающего... (+)

Сообщение Yurchik » Пн окт 14, 2002 16:02

Простите, мы тут увлеклись беседой...

Вы почерпнули что либо для себя?
Что-либо из предложенного вам подошло для решения своих задач?

Закрыто

Вернуться в «Palm OS: Palm, Treo, Sony Clie и другие»