Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
33 / 33 / 15
Регистрация: 07.05.2014
Сообщений: 313
1

Автоматизация выполнения запроса, работа с разными таблицами

13.10.2014, 18:35. Показов 1099. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!) Ребята, подскажите решение задачи, а точнее, где оно находится, в каких просторах?) Как сформулировать гуглозапросы?)

Задача:

Есть таблица с адресами и индексами alfa (по полям разбросано нормально).

Есть таблица с адресами betta (адрес в одном поле))

Нужно взять адрес из betta, пропарсить его (это в vb несложно), и, сделать запрос с получившимися данными в alfa, получить оттуда индекс для адреса, записать обратно в betta в соседний с адресом столбец полученный индекс.


Один запрос можно и вручную. Но адресов 1000. Т.е. нужно автоматизировать. Выполнил операцию с одним адресом, перешел к другому, потом к третьему, пока поля не закончатся, или не встретится 10 пустых полей подряд.


Спасибо!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.10.2014, 18:35
Ответы с готовыми решениями:

Работа с двумя списками связанными с разными таблицами
Может кто сможет помочь... На форме находятся два списка: 1. Список районов города - связан с...

Связь между двумя разными таблицами
Добрый день. Есть форма "Обзор комплект." и на ней необходимо при выборе в поле со списком...

Общая форма для работы с разными таблицами
В продолжении темы интерфейсов (https://www.cyberforum.ru/csharp-beginners/thread781760.html). ...

Автоматизация выполнения программы
Можно ли сделать так: на сервер поставить программу, чтобы потом на сервер отправлялся файл,...

3
Эксперт MS Access
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
13.10.2014, 18:59 2
Лучший ответ Сообщение было отмечено almaz1994 как решение

Решение

Если, как утверждаете, получить составляющие адреса из строки несложно, то запрос на обновление betta может быть тоже не слишком страшным. Например,
SQL
1
2
3
4
UPDATE alfa, betta
SET betta.индекс=alfa.индекс
WHERE alfa.Город=ФункцияГород(betta.адрес) AND alfa.Район=ФункцияРайон(betta.адрес)
AND alfa.Улица=ФункцияУлица(betta.адрес) AND...
Если Вы пишете программу не в аксе, то очевидно надо строить динамический запрос в коде, подставляя значения вычисленных компонентов адреса
1
33 / 33 / 15
Регистрация: 07.05.2014
Сообщений: 313
13.10.2014, 19:06  [ТС] 3
Спасибо)

Добавлено через 3 минуты
Цитата Сообщение от mobile Посмотреть сообщение
Если, как утверждаете, получить составляющие адреса из строки несложно, то запрос на обновление betta может быть тоже не слишком страшным.
Кнопки "Спасибо" найти не могу)
А не могли бы, пожалуйста, подсказать какой-то электронный справочник для чайников, чтобы прочитать, попробовать, понять на простых примерах можно было?

На данный момент тупо задачу: "взять строку поля таблицы и записать в переменную" выполнить не смогу((
0
Эксперт MS Access
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
13.10.2014, 19:50 4
Цитата Сообщение от almaz1994 Посмотреть сообщение
какой-то электронный справочник для чайников
напишите в поисковике Access для чайников и получите много книг "для начинающих". Примеры простые можно поискать здесь на форуме.
1
13.10.2014, 19:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.10.2014, 19:50
Помогаю со студенческими работами здесь

Связать два datagridview (один ко многим) с разными таблицами в разных dataset
Привет! Подскажите пожалуйста по немного нестандартной ситуации. У меня создан один класс,...

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

Автоматизация выполнения команд NET SESSION
Если выполнять bat файл: net session \\comp1 /delete net session \\comp2 /delete net session...

Автоматизация работы запроса на добавление
Доброго дня уважаемые форумчане! Столкнулся с такой проблемой, которую не получается решить...

Создание запроса с двумя таблицами
Здравствуйте, помогите пожалуйста составить запрос, состоящий из двух таблиц. В первом отчете...

Автоматизация выполнения csv выгрузки пл7.7.027. Конф ТоргИСклад 9.2
Платформа 7.7.027. Конфигурация Торговля и склад редакция 9.2. Реализована обработка по...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru