Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Помогите связаться с таблицей  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
Дано:
СКАДА система ClearSCADA 2017.
К скаде прилагается ODBC драйвер.
Две таблицы, из которых необходимо извлечь данные
CDBPoint и CDBHistoric

В Excel с помощью MicrosoftQuery без проблем строю запрос
например SELECT TOP (500) CDBHistoric.FormattedValue
и возвращаю данные на лист Excel

Проблема:
Не могу в MSAccess 2013 создать связанную таблицу c CDBHistoric
Ее просто нет в списке! CDBPoint есть, а CDBHistoric нет. И многих таблиц и скады
нет в списке Access на создание связанных таблиц


Вопрос - чем работа MicrosoftQuery принципиально отличается от связанных таблиц Access?
Ведь используется один и тот же ODBC драйвер.
7 сен 19, 11:46    [21965886]     Ответить | Цитировать Сообщить модератору
 Re: Помогите связаться с таблицей  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
К сожалению видимо прямо в Access прилинковать таблицы не получится.
В Excel все выводится нормально.
Подскажите пожалуйста, а как из столбца Excel средствами VBA записать данные в таблицу Access?
7 сен 19, 15:01    [21965948]     Ответить | Цитировать Сообщить модератору
 Re: Помогите связаться с таблицей  [new]
vmag
Member

Откуда: MP
Сообщений: 3235
Mari.P
Подскажите пожалуйста, а как из столбца Excel средствами VBA записать данные в таблицу Access?


весь лист прилинковать - без проблем, а дальше что хочешь...
7 сен 19, 15:13    [21965952]     Ответить | Цитировать Сообщить модератору
 Re: Помогите связаться с таблицей  [new]
Mari.P
Member

Откуда: Yekaterinburg
Сообщений: 687
мне надо работать именно из Exel.
таблица огромная, данные можно брать пакетами по 10000 записей
те я должна взять пакет, закинуть в Access, потом опять взять пакет и так далее.
Как это реализовать?
7 сен 19, 15:16    [21965955]     Ответить | Цитировать Сообщить модератору
 Re: Помогите связаться с таблицей  [new]
Сергей Лалов
Member

Откуда: localhost SPB
Сообщений: 1382
Mari.P
Дано:
Вопрос - чем работа MicrosoftQuery принципиально отличается от связанных таблиц Access?
Ведь используется один и тот же ODBC драйвер.


Запрос это обращение к источнику данных с выводом содержимого в нашем случае, а таблица это структурный объект , предназначенный для хранения данных. Линкованная таблица, это ссылка на данный объект, который не имеет ничего общего по механизму с запросом.

Но это все лирика)

Встречал похожую проблему (правда не в SCADA) . Два варианта решения проблемы:
1) Войти под другим логином и паролем ч/з ODBC.
2) Попросить админа посмотреть и изменить настройки/свойства видимости нужной таблицы CDBHistoric на серваке.
8 сен 19, 16:42    [21966318]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить