Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
mobex
0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 40
1

Связанная таблица может иметь разные названия одного и того же поля

06.04.2016, 19:53. Просмотров 226. Ответов 5
Метки нет (Все метки)

БД access связывается с таблицей в формате .xlsx

через запрос из этой таблицы берется поле [Налицие на СК]
SQL
1
SELECT Super.[Наличие на СК] AS НаСК
Екселевский файл ежедневно обновляется
И проблема в том, что нужное поле в екселе часто назвается по-разному - либо [Наличие на СК] либо [Наличие на СОХ]

Из-за этого возникают ошибки, если название поля в связываемом екселевском файле отличается от названия поля в запросе БД

Как можно прописать следующий запрос?:
SELECT (sup.[Наличие на СК], если такого поля нет, то sup.[Наличие на СОХ])
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2016, 19:53
Ответы с готовыми решениями:

Связанная таблица
Всем добрый день. У меня в базе Access подключена таблица с Excel как...

Связанная таблица и NULL
Есть две связанные по LEFT JOIN таблицы (t1 -> t2) Есть условие по тексту в...

Должна ли обновляться связанная таблица?
пытаюсь связать три таблицы: Клиент(КодКлиента,имя) Дата(КодДаты,...

Связанная таблица ODBC - что это
Здравствуйте. Попалась в руки база, на Access 2003, состоящая из двух частей:...

Связанная таблица MySQL в базе данных Access
Добрый день. создал ODBC соединение с базой данных MySQL в Access. Тест...

5
mobex
0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 40
08.04.2016, 19:18  [ТС] 2
проблема всё еще очень актуальна ))
0
texnik-san
шапоклякистка 8-го дня
3630 / 2191 / 389
Регистрация: 26.06.2015
Сообщений: 4,648
Записей в блоге: 1
08.04.2016, 19:57 3
При связывании таблицы укажите, что первая строка НЕ содержит заголови столбцов и обращайтесь столбцам эксель F1, F2, .... , FN
0
mobex
0 / 0 / 0
Регистрация: 13.01.2016
Сообщений: 40
08.04.2016, 22:21  [ТС] 4
Цитата Сообщение от texnik-san Посмотреть сообщение
При связывании таблицы укажите, что первая строка НЕ содержит заголови столбцов и обращайтесь столбцам эксель F1, F2, .... , FN
А если нужное поле при следующем обновлении будет находится в другом столбце?
0
texnik-san
шапоклякистка 8-го дня
3630 / 2191 / 389
Регистрация: 26.06.2015
Сообщений: 4,648
Записей в блоге: 1
08.04.2016, 22:56 5
Ну тогда вам нужен редатор разметки и программное формирование текста запроса.
0
ltv_1953
Эксперт MS Access
12872 / 5842 / 1127
Регистрация: 21.06.2012
Сообщений: 10,522
08.04.2016, 23:48 6
Цитата Сообщение от mobex Посмотреть сообщение
А если нужное поле при следующем обновлении будет находится в другом столбце?
И столбцов будет другое количество ... . Как еще исходное условие измените? Вряд ли подобные выкрутасы увеличат количество желающих ответить Вам по теме ... .
2
08.04.2016, 23:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2016, 23:48

Как защитить таблицу от изменений, если эта таблица связанная?
Как защитить таблицу от изменений, если эта таблица связанная.

Зависимые поля (список значений одного поля зависит от значения другого поля)
Здравствуйте, Уважаемые участники форума, изучив множество подобных вопросов...

Как связать между собой два поля (список значений одного поля зависит от значения другого поля)
Есть таблица: предмет, КодТипаМатериала (список), КодМатериала (список) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru