Lotus и MySQL (LCConnection)

Тема в разделе "Lotus - Программирование", создана пользователем engao, 5 ноя 2009.

Статус темы:
Закрыта.
  1. engao

    engao Гость

    Репутация:
    0
    Доброго времени суток.

    Столкнулся с одной проблемой - нужно написать интерфейс на LoNo который будет работать в данными в MySQL. Работать, я имею в виду, что данные будут синхронизироваться постоянно.

    Нашел 2 варианта: ODBC и DECS, но с каждым из них возникают свои проблемы.

    При использовании DECS проблема в создании документа в LoNo, если новая запись была добавлена в MySQL не через LoNo интерфейс.

    При использовании ODBC, как бы самому программно синхронизацию данных сделать без проблем, но кодировка БД - UTF8, а у ODBC это какой-то глюк ... именно в этой кодировке данные SELECT-ом не возвращаются.

    Кто-нибудь может опытом поделиться, как лучше это сделать?
     
  2. Darker

    Darker Гость

    Репутация:
    0
    LCConnection работает в разы быстрее чем стандартные лотусовые классы ODBC
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.778
    Симпатии:
    39
    DECS - синхронизация в одну сторону LN -> сторонняя база
    Ну попробуй еще LEI - синхронизация в обе стороны. Только за него отдельно платить надо.
     
  4. Darker

    Darker Гость

    Репутация:
    0
    Ну раз речь зашла о LEI, тогда лучше бесплатно DCR(Data Connection Resource). Она тоже в обе стороны синхонизирует
     
  5. Vincent13

    Vincent13 Гость

    Репутация:
    0
    Есть еще JDBC - самый оптимальный вариант :)
     
  6. dopler123

    dopler123 Гость

    Репутация:
    0
    Это не у ODBC глюк, скорее у Майкрософта. У меня стоит Лотус на Линуксе и замечательно работает с Mysql (тоже установленным на Линуксовых серверах), прикрутить его нормально к машине с Виндовс не получилось именно из за кодировки UTF-8. Единственно что плохо, там порой попадаются очень неприятные ограничения типа 64 килобайт. Поэтому перебрался на JDBC коннектор под джавой, всего один вызов поправить пришлось.
     
  7. keen

    keen Гость

    Репутация:
    0
    Добрый вечер, коллеги.

    Продскажите, пожалуйста, есть куча таблиц в MySQL некоторые под 40000 записей, некоторые по 5 записей.
    Задача: При редактировании документа выбрать из этих таблиц значения, сделать что-то с ними и вставить в документ. @dbcolumn([ODBC]...) не подходит (пользователей много и они в разных городах на разных серверах)
    Мысли: Что-то вроде @picklist, чтобы было можно выбрать. С DECS я сделать такое не смог (ещё не пробовал view). Хочу как LEI или DECS чтобы запрос отрабатывал сервак а возвращал в клиент, можно написать серверного агента с LS:DO или под Connector. Но может есть автоматические средства?
    Что есть: Прогружаются данные из этих таблиц в Lotus и @picklist'ом выбирают.

    Спасибо!
     
  8. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    605
    Симпатии:
    0
    keen

    LCConnection пробовали?
     
  9. ~Mikle

    ~Mikle Гость

    Репутация:
    0
    Вам, имхо, серверную задачу придётся писать, а не агента.
    Возможно, DECS всё-таки поможет.
     
Загрузка...
Похожие Темы - Lotus MySQL (LCConnection)
  1. turumbay
    Ответов:
    19
    Просмотров:
    6.163
  2. yerke
    Ответов:
    48
    Просмотров:
    14.717
  3. dmitriy8
    Ответов:
    3
    Просмотров:
    30
  4. dasov
    Ответов:
    3
    Просмотров:
    91
  5. 19GLAZ92
    Ответов:
    2
    Просмотров:
    92
Статус темы:
Закрыта.

Поделиться этой страницей