2017-01-20 17 views
0

У меня есть старая база данных доступа, которая запрашивает центральный SQL Server, с которым я пытаюсь работать.MS Access combobox rowsource target database

На данный момент у нас есть только одна копия этого, которая указывает на базу данных в реальном времени.

Я создал копию базы данных доступа и копию базы данных sql, чтобы попытаться создать тестовую среду. Хотя мне удалось собрать все детали жесткого кодированного соединения в каждой форме, я не могу найти место, где в поле со списками будут данные. у нас есть такой код в фоновом режиме:

cmbSeries.RowSourceType = "Table/View/StoredProc" 
cmbSeries.RowSource = "exec p_DispBoardSeries @Year='" & cmbYear2 & _ 
    "', @Board='" & cmbBoard & "'" 
cmbSeries.Requery 

Может ли кто-нибудь сказать, где установлено соединение? Я в тупике! Он по-прежнему запрашивает живую базу данных!

ответ

1

Прибито гвоздем!

Чтобы найти этот параметр:

  1. Щелкните правой кнопкой мыши на панели инструментовбыстрого доступа (он должен быть справа кнопки офиса и иметь маленький значок сохранения диска и другие биты в там)
  2. Нажмите «Настройка панели быстрого доступа ...»
  3. Изменения «Выбрать команды из» ниспадающих до «Все»
  4. Найти команда просто называется «Connection» (он выглядит как синий прямоугольник с небольшим количеством зеленого контура на символ сервера)
  5. Нажмите «Добавить», чтобы добавить его на панель инструментов
  6. Нажмите «ОК»

Теперь вы увидите, что этот значок отображается на панели быстрого доступа. Щелкните по нему, и вы можете изменить соединение для всей базы данных доступа.

Если кто-то знает, где эта опция существует в структуре меню, скажем так в комментариях! Я обновлю этот ответ.

 Смежные вопросы

  • Нет связанных вопросов^_^