Импорт из лотуса

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

  1. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    В общем есть закрытый програмный продукт, в котором реализована опция импорта через ODBC.
    Необходимо в него импортнуть содержание папкили вида.

    Установил NotesSQL8.5.1, создал источник, настроил доступ.
    При поптке подключения получаю ошибку
    "Драйвер ODBC не поддерживает динамических подмножеств данных"

    Что бы это значило? Проблемы с:
    -драйвером
    -базой
    -алгоритмом импорта в стороннем програмном продукте?
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    из лотуса в эксель
    из экселя по одбс в Ваш продукт

    так наверное быстрее будет, если операция разовая
     
  3. Miolnir

    Miolnir Well-Known Member

    Регистрация:
    6 май 2010
    Сообщения:
    50
    Симпатии:
    0
    эммм извиняюсь а если через "use *lsxodbc?"

    чтото на подобие:


    Dim con As New Odbcconnection
    Dim qry As New Odbcquery
    Dim res As New Odbcresultset

    con.SilentMode = True
    status = con.ConnectTo("ODBC_name", "login", "password")
    Set qry.Connection = con
    qry.Sql = "INSERT INTO Table(id, value) VALUES("+CStr(product_id)+",'"+CStr(value)+"')"
    Set res.Query = qry
    If Not res.Execute Then
    MessageBox _
    res.GetExtendedErrorMessage,, res.GetErrorMessage
    End If
     
  4. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    ну это план Б, операция как на зло не разовая и очень желателен интерактив.

    а кто-то из форумчан добился прямой связи через NotesSQL?
     
  5. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Ваш "... закрытый програмный продукт, в котором реализована опция импорта через ODBC ..." — лотусовый? Если нет, то зачем Вам NotesSQL?
     
  6. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    конечно не лотусовый

    есть база лотуса с данными, есть просто програма , ей нужны данные из лотуса.
    Програма умеет связыватся через ODBC с базами данных (Оракл, Аксесс).
    Нужно её сдружить с лотусом, NotesSQL - это драйвер который обеспечивает транспрот через ODBC
    (в любом случае так должно быть).
     
Загрузка...

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