Как избежать многократного входа в систему при наличии нескольких подключений к одной и той же базе данных Teradata на одном листе Excel?
304
Stian
У меня есть документ Excel 2010 с несколькими таблицами, извлекающими данные из разных представлений в одной базе данных Teradata с использованием соединений ODBC DSN. Когда я обновляю таблицы, мне предлагается один раз ввести свои учетные данные для входа в систему для каждой таблицы, хотя для всех них это одинаковые учетные данные.
Я не хочу жестко кодировать свои учетные данные в листе, но я хотел бы иметь возможность войти в систему только один раз. Это возможно?
Изменить: Обходной путь, который я закончил, состоял в том, чтобы сохранить пароль в источнике данных ODBC.
Опубликуйте свой макрос, используя клавиши {} для блокировки кода, чтобы мы могли увидеть, где вы потерпели неудачу. Скорее всего, вы открываете новое соединение каждый раз вместо того, чтобы открывать соединение один раз. Нужно только закрыть его в самом конце блока кода и открыть один раз в начале.
ejbytes 7 лет назад
0
Привет, я не использую макрос, просто нажимаю кнопку «Обновить все». Все соединения определяются с использованием стандартного интерфейса Excel
Stian 7 лет назад
1
0 ответов на вопрос
Похожие вопросы
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
2
Как преобразовать базу данных Mac OS Filemaker 2 в недавнюю базу данных FM или Bento db, сохранив от...
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя