Насколько я знаю, скрипт VB позволяет передавать параметры по ссылке.Я предполагаю, что это также позволяет ссылкам быть возвращенными из функций.
Я думаю, что ваша идея может сработать, и, вероятно, стоит попробовать.
Создайте COM-приложение или библиотеку, используя язык, такой как VB (в отличие от VBScript) или Delphi, который мог бы, как выпредложить подключиться к базе данных и удерживать соединение ADODB?Затем определите метод для этого объекта, который предоставляется через COM, который возвращает соединение ADODB как OLEVariant или простой вариант из функции
что-то вроде
function getConnection() as Object
Я действительно не знаю, еслиэто будет работать, но должно.