ADODB Строка подключения
25.01.11
Интеграция - Внешние источники данных
Я очень люблю SQL, иногда слишком сильно и поэтому бываю предвзятым. Создать запрос к базе данных из 1С через ADODB не просто, а очень просто. Но есть одно обстоятельство, которое мне всегда мешало жить - это ConnectionString. Конечно, есть сайт http://www.connectionstrings.com/, но...
Я очень люблю SQL, иногда слишком сильно и поэтому бываю предвзятым. Создать запрос к базе данных из 1С через ADODB не просто, а очень просто. Но есть одно обстоятельство, которое мне всегда мешало жить - это ConnectionString. Конечно, есть сайт http://www.connectionstrings.com/, но...
Однако вчера я нашел решение данной проблемы и оно оказалось очень простым (впрочем, как и все гениальное):
1С 8:
Попытка
Соединение = Новый COMОбъект("ADODB.Connection");
ДатаЛ = Новый COMОбъект("DataLinks");
ДатаЛ.PromptEdit(Соединение);
Исключение
Предупреждение("Не удалось создать подключение!");
КонецПопытки;
1С 7.7:
Попытка
Соединение = СоздатьОбъект("ADODB.Connection");
ДатаЛ = СоздатьОбъект("DataLinks");
ДатаЛ.PromptEdit(Соединение);
Исключение
Предупреждение("Не удалось создать подключение!");
КонецПопытки;
Подключив этот код к кнопке вы получите автоматическую генерацию строки подключения.
Вступайте в нашу телеграмм-группу Инфостарт
Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.