0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
1 | |
Lotus и MS Access23.06.2008, 11:28. Показов 19390. Ответов 6
Метки нет (Все метки)
Как подключить базу *.mdb к Lotus?
0
|
23.06.2008, 11:28 | |
Ответы с готовыми решениями:
6
При запросе в Lotus через Com, после 245 Search, Lotus падает СЭД на Lotus за и против или стоит ли внедрять документооборот на Lotus? Tomcat и Lotus, такое ощущение что не находит lotus.jar. Как с этим бороться??? Lotus Domino Web Access 8 |
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
|
|
24.06.2008, 00:26 | 2 |
*.mdb - это кто/что? ODBC оно поддерживает? Notes odbc поддерживает, даже на "собаках". + 2 набора классов LSX
0
|
0 / 0 / 0
Регистрация: 16.07.2007
Сообщений: 849
|
|
24.06.2008, 08:25 | 3 |
Constantin A Chervonenko
Это база Microsoft Access. Поддерживает по описанию. Это понятно что Notes поддерживает, но для этого базу необходимо подключить к серверу Lotus. Если нету сервера, можно ли подключить локально? или же динамически в коде подключать?
0
|
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
|
|
24.06.2008, 19:11 | 4 |
В Лотусе клиент - почти полноценный сервер. Почти все, что работает на сервере, может работать и на клиенте. Это в обратную сторону ограничений много (из-за UI).
Так что порядок общий: 1. конфигуришь ODBC-источник 2. пишешь код, который из него тянуть будет (например @DbLookup( "ODBC" : cache ; "data_source" ; "user_ID1" : "user_ID2" ; "password1" : "password2" ; "table" ; "column" : "null_handling" ; "key_column" ; "key" ; "Distinct" : "sort" ); или на LS - читай про LSX или LS:DO) 3. или не пишешь код, а в св-вах поля формы взводишь External source!
0
|
Dymty
|
|
15.07.2009, 16:37 | 5 |
Проблема чтения двоичных полей BLOB/image/OLE из баз MDB Access
Читаю MDB базу через ADO <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">Код</div></div><div class="sp-body"><div class="sp-content"><!--shcode--><pre><code class=ls>Set ADOConn = CreateObject("ADODB.Connection") ADOConn.Open "Provyder=Microsoft.Jet.OLEDB.4.0;Data Source=base.mdb;Mode=ReadWrite;Persyst Security Info=False;Jet OLEDB:Database Password=pass" Set ADORecSet = CreateObject("ADODB.recordset") Call ADORecSet.Open("select * from table", ADOConn) While Not( ADORecSet.eof) Print Cstr(ADORecSet("filedOLE").value) ADORecSet.movenext wend[/CODE]Естественно падает по ошибке типов, так как filedOLE в ацессе имеет тип "Поле объекта OLE" Есть решение чтения данного поля ? Содержит оно текст, причем совершенно не большой - до 1-2 кБ В самом ацессе не отображается в таблице - показывая в колонке текст "Двоичные данные" |
Dymty
|
|
16.07.2009, 06:41 | 6 |
Нашел следующую весчь
ADORecSet("filedOLE").GetChunk(lenField) Возвращает массив байт, и если я уверен что должен вернутся текст - просто делаю CHR каждого байта и получаю строку. Есть более умные способы ? |
Dymty
|
|
16.07.2009, 11:57 | 7 |
Приятно поговорить с умными людьми :D
В общем моя ошибка.. в случае с ОЛЕ полями ADORecSet("filedOLE").value возвращает массив байт, и работать надо как с массивом байт. И никаких проблем. |
16.07.2009, 11:57 | |
16.07.2009, 11:57 | |
Помогаю со студенческими работами здесь
7
Ошибки Lotus (calendar, Monitor, Access) Jdbc Access For Ibm Lotus Domino Ibm Lotus Quickr 8.0.0.2 Services For Lotus Domino Windows Как скопировать данные из таблицы одной БД Access в такую же таблицу БД Access другой БД Access? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |