|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
К 1С через драйвер jdbc04.05.2009, 16:11. Показов 38889. Ответов 17
Метки нет (Все метки)
Народ срочно нужна ваша помощь.... Сам я программирую в лотусе и сейчас передомной стоит задача интеграции с 1С. И тут у мя появился вопрос, а через jdbc-драйвер можно подсоединиться и работать с 1С. В инете искал че-то вообще глухо...
Посоветуйте что-нито, скиньте какую-нито инфу....
0
|
|
| 04.05.2009, 16:11 | |
|
Ответы с готовыми решениями:
17
Не получается соединиться с mysql через jdbc драйвер Не получается подключить драйвер jdbc |
|
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
|
| 04.05.2009, 16:45 | |
|
1С хранит данные либо в ДБФ, либо в SQL - понятно куда копать?
0
|
|
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
| 04.05.2009, 16:57 | |
|
ээээээ, а инфа есть какя-нито, ну или примерчик какой-нито...
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
|
| 05.05.2009, 09:17 | |
|
инфаааааааа. есть! море инфы в интернете, как используя ODBC-провайдеры подключаться к базам данных и работать с ними. Структуру базы 1С можно узнать из файла 1cv7.dd (для ДБФ версии) или 1cv7.dds (для сиквельной версии).
НО! Если вам необходимо не только читать из базы, но и писать в нее, лучше связываться с 1С по OLE и использовать внутренние процедуры 1С для создания и модификации объектов. Хотя, в принципе, это касается только создания объектов.
0
|
|
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
| 05.05.2009, 13:13 | |
|
Понятно.... Да мне нужно дергать данные из 1С, писать в 1С и синхронизировать данные 1С с данными из Lotus
Я тут проанализировал техническую платформу для интеграции(http://www.v8.1c.ru/overview/integration.htm) и насколько я понимаю самы лучший способ интегрироваться с 1С:предприятие через Com-соединение. Ваши мнения как опытных 1С? И еще, а как в 1С можно отселиживать изменения в документах?
0
|
|
|
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
||
| 05.05.2009, 17:11 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
| 27.05.2009, 15:30 | |
|
А не подскажите где эти настройки провести, что бы 1С сама отслеживала изменения....
0
|
|
|
0 / 0 / 0
Регистрация: 15.10.2007
Сообщений: 47
|
|
| 27.05.2009, 23:48 | |
|
Если 8.1 то сдается мне что лучше всего через веб сервисы, можно и по оле, из лотуса это достаточно просто,
но всетаки, если в вашей 1с один раз определить нормально хмл интерфейсы, и через них работаь, то это даже смахивает на хай теч и универсальность решения :blink:
0
|
|
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
| 28.05.2009, 10:44 | |
|
Я так и сделал, интеграцию провожу спомощью веб-сервисов.... и теперь остался один вопрос на повестке: синхронизировать данные, тобишь, отслеживать в каких документах 1С происходят изменеия за день и потом обновить эту инфу в доках лотус
0
|
|
|
0 / 0 / 0
Регистрация: 15.10.2007
Сообщений: 47
|
|
| 28.05.2009, 12:59 | |
|
Тогда создавай план обмена, он и будет заниматься тем что будет следить за твоей базой, и через интерфейсы вебсервисов будешь получать данные что изменилось, а потом и то что само изменилось получишь
0
|
|
|
0 / 0 / 0
Регистрация: 06.01.2008
Сообщений: 36
|
|
| 28.05.2009, 13:01 | |
|
эээээ, а можно поподробнее о плане обмена, а то с 1С я тока начинаю работать....
0
|
|
|
0 / 0 / 0
Регистрация: 15.10.2007
Сообщений: 47
|
|
| 29.05.2009, 00:24 | |
|
Тут поподробнее сложно, надо брать книгу и смотреть, или лезть в документацию что сложно, если нужна дока, могу поделиться, пиши на мыло что нибуть подберем
adeptsystem[at]gmail.com
0
|
|
|
mkuttoshyv
|
||
| 25.01.2011, 13:30 | ||
Наша команда написала драйвер JDBC для 1С v8. Сейчас поддерживается спецификация JDBC v1.5. Драйвер работает через 1С API и сам в данные не лезет. Соединение с 1С производится через DCOM. Модификаций в конфигурации 1С не требуется. Драйвер работает только на чтение, но под драйвером лежит наше Java API, которое практически повторяет 1С API и позволяет производить модификацию данных из внешних программ Java. Драйвер и API мы писали в первую очередь для себя. Сейчас есть описание двух примеров использования JDBC: Статья «Использование JDBC драйвера для доступа к информации 1С»: http://www.interprocom.ru/files/File/integ...JDBC&1C.pdf Статья «Использование 1С JDBC в Java Compute node при написании потоков обработки сообщений IBM WebSphere Message Broker»: http://www.interprocom.ru/files/File/integ...mp;MQBroker.pdf Screenshot с подключенным к eclipse драйвером: http://picasaweb.google.com/lh/photo/tE8im...feat=directlink Мы можем дать бесплатно текущую версию драйвера, чтобы кто-то попробовал с ним работать и рассказал нам о результатах и проблемах. Если интересно - пишите. |
||
|
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
|
| 27.01.2011, 01:17 | |
|
Если найдутся страждущие и тема получит продолжение, выделю в отдельный топик JDBC для 1С. Возможно даже закрепим. Мне всегда были интересны темы интеграции. У самого, к сожалению, не хватает времени провести оценку проделанной вами работы. Тем не менее, являясь давним поклонником Java и работ в сфере интеграции и расширения возможностей программного обеспечения, с большим уважением отношусь к вашей работе.
Вот только ссылки на первые 2 статьи нерабочие.
0
|
|
|
mkuttoshyv
|
||
| 27.01.2011, 09:48 | ||
|
||
|
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
|
|
| 01.02.2011, 21:27 | |
|
nkultashev, появилось немного времени. Могу потерзать ваш драйвер. [URL="mailto:vitfil@tut.by">Высылайте[/URL]
0
|
|
|
mkuttoshyv
|
|
| 03.02.2011, 09:26 | |
|
Извините, что не сразу ответил. Из-за процедурных вопросов мы пока не можем пакет в открытый доступ. Мы пришлём вам драйвер/ссылку.
|
|
|
0 / 0 / 0
Регистрация: 13.10.2005
Сообщений: 848
|
|
| 21.08.2012, 19:13 | |
|
Есть еще j1с.
Это java библиотека, которая позволяет соединяться с базами 1С и выполнять запросы. http://j1c.ru/ - сейчас сайт почему-то недоступен, попробуйте поискать. У меня это было приблизительно <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=java>package pkg1c; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import ru.j1c.V7; import ru.j1c.ManagerV7; import ru.j1c.Metadatas.Catalog; import ru.j1c.RecordSet; public class Main { private static V7 v7; public static void main(String[] args) throws SQLException { v7 = ManagerV7.getConnection(\"//ip_машины/папка_бд\"); Catalog catalog = (Catalog) v7.getMetaData().selectTypes(\"Справочни к.Города\").get(0); RecordSet r = v7.getRecordSet(); ResultSet rs = r.executeQuery(\"select * from $Справочник.\" + catalog.getName() + \" where Code=1\"); ResultSetMetaData rsmd = rs.getMetaData(); while (rs.next()) { for (int c = 0; c < rsmd.getColumnCount(); c++) { System.out.println (rsmd.getColumnLabel(c+1) + \": \" + rs.getObject(c + 1)); } } } }[/CODE]
0
|
|
| 21.08.2012, 19:13 | |
|
Помогаю со студенческими работами здесь
18
Как подключить jdbc драйвер? Как настроить JDBC драйвер? Ищу драйвер jdbc для dbf Подключить драйвер JDBC API в Eclipse Нужен JDBC драйвер для DBF Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|