Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / microsoft access database engine could not find object / 4 сообщений из 4, страница 1 из 1
20.10.2015, 16:11
    #39081475
V107
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
microsoft access database engine could not find object
Всем привет,

Столкнулся с такой проблемой:

Есть файл access, который тянет данные из файла excel, который лежит в той же директории.

Пытаюсь импортировать результат запроса в другой файл excel (в таблицу), НО выдается ошибка "microsoft access database engine could not find object...".

При этом если конвертировать в файле access залинкованную таблицу в локальную, все работает нормально.

Подскажите, в чем причина такого "странного" поведения и как это лечить?

Заранее благодарю за помощь.
...
Рейтинг: 0 / 0
20.10.2015, 17:49
    #39081625
Сергей Лалов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
microsoft access database engine could not find object
V107,

Попробовал произвести экспорт из аксесса, из залинкованной таблицы
эксель в другой файл эксель. Проблем не обнаружил. Вы точно экспортируете не в этот же линкованный открытый экселевский файл, из которого тянет таблицу аксесс?
...
Рейтинг: 0 / 0
20.10.2015, 17:59
    #39081642
V107
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
microsoft access database engine could not find object
Сергей, ошибка, как я понял, возникает при обработке запросов DCOUNT, не получается распознать таблицы 'S' и 'R'.

если таблицы S и R локальные, то запрос выполняется, если внешние - то ошибка...

Код: sql
1.
2.
3.
4.
SELECT r.un_tr, r.article, r.size, s.qty, s.un_tr 
FROM r INNER JOIN s ON (S.QTY=-R.QTY) AND (R.STORE_CODE=S.STORE_CODE) AND (R.DAY=S.DAY) AND (R.SIZE=S.SIZE) AND (r.Article = s.Article ) 
WHERE DCOUNT(chr(34) & s.Un_Tr & chr(34),'S','Un_Tr =' & chr(34) & S.Un_Tr & chr(34))=DCOUNT(chr(34) & s.Un_Tr & chr(34),'R','Un_Tr =' & chr(34) & R.Un_Tr & chr(34)) 
GROUP BY r.un_tr, r.article, r.size, s.qty, s.un_tr



Спасибо
...
Рейтинг: 0 / 0
20.10.2015, 18:04
    #39081651
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
microsoft access database engine could not find object
V107Пытаюсь импортировать результат запроса в другой файл excel (в таблицу)

я тоже не понял как это...
интуитивно предполагаю, что оба файла xl прилинкованы к одной бд и из одного линка нужно добавить в другой линк ???
Сталкивался с тем, что запрос на добавление в этом случае не работает (типа из одного линка Select а в другой Insert) ибо прилинкованная таблица XL - это немного не совсем родная таблица...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / microsoft access database engine could not find object / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]