• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

  • Автор темы lionk
  • Дата начала
L

lionk

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

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

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

morpheus

из лотуса в эксель
из экселя по одбс в Ваш продукт

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

Miolnir

эммм извиняюсь а если через "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
 
N

nvyush

Ваш "... закрытый програмный продукт, в котором реализована опция импорта через ODBC ..." — лотусовый? Если нет, то зачем Вам NotesSQL?
 
L

lionk

Ваш "... закрытый програмный продукт, в котором реализована опция импорта через ODBC ..." — лотусовый? Если нет, то зачем Вам NotesSQL?

конечно не лотусовый

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!