У меня есть список строк подключения базы данных, имя базы данных. Эти базы данных имеют одинаковую структуру таблиц. То, что я пытаюсь сделать, это динамически создавать соединение с каждым из них, добавлять/удалять/изменять таблицу, однако, если ошибка появляется где угодно, то RollbackTrans, else, CommitTrans.Создание динамических соединений ADODB в классическом ASP
Мой основной вопрос, чтобы получить мой на правильном пути заключается в следующем:
Является ли этот код можно в классическом ASP, чтобы сделать Динамически названные соединения?
'create the dynamic object
execute("Set Con" & index & " = Server.CreateObject(""ADODB.connection"")")
'connect to the dynamic object
execute("Con" & index & ".Open " & DBString(index))
Ошибка я получаю 'Expected end of statement'
на .open
линии (последняя)
Что DBString) '' функция делает (? Это не встроенная функция. – Lankymart
Только строка подключения будет меняться, и ее строка просто переназначает объекты подключения .ConnectionString подходит и отсоединяется/снова подключается по мере необходимости или передает его функции. Нет необходимости выполнять/оценивать VBScript в строке. –
Какие RDMS вы используете? (MySQL, SQL Server и т. Д.). – Lankymart