ADODB Строка подключения

Я очень люблю 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(Соединение);
Исключение
Предупреждение("Не удалось создать подключение!");
КонецПопытки;

Подключив этот код к кнопке вы получите автоматическую генерацию строки подключения.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *