|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.04.2010, 08:06 | #1 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 157
|
Поиск данных в нескольких таблицах
Здравствуйте, у меня такой вопрос=)
Есть Бд Access с 3 таблицами: Продукция, Заказчики, Заказы. Они связаны по код товара и код поставщика. Мне надо сделать отчет в Excel, объединив в нем некоторые данные из 3х таблиц. У меня есть Edit, в него надо ввести код продукта. Потом ищу его в 1й таблице, нахожу, запоминаю номер строки и из этой строки (из разных столбцов) бегу данные, потом по найденой информации перехожу к поиску в следующей таблице. В конце все необходимое пихаю в Excel. Ну вот как могла описала=))) По крайней мере я себе это так представляю=) А как это все сделать...... С Excel-ем проблем нет, а вот этот поиск...... Что-то не могу ничего придумать.... Подскажите, пожалуйста=))) |
22.04.2010, 08:34 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
воспользуйтесь Запросом (это такая команда на языке SQL)
|
22.04.2010, 09:20 | #3 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
Анна, а что тут придумывать...
SQL придумали давно а вам его нудно только выучить и применить его мощь в своих целях! удачи! |
22.04.2010, 09:47 | #4 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 157
|
ДА, это мне о-о-очень помогло=)))
Можно хоть примерчик какой-нибудь, пожалуйста, а то с SQL я не дружу=))) Как найти нужную строку и обращаться к ее ячейкам=)) |
22.04.2010, 09:52 | #5 | ||
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
Цитата:
Цитата:
Select NameFieldSelect from NameTableSelect from NameTableSelect.NameField := информация из Edit |
||
22.04.2010, 10:26 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
сделайте небольшую тестовую БД, заполните её тестовыми записями, запакуйте и выложите архив на форум. Не забудьте рассказать, какие таблицы у Вас связана и по каким полям.
И всё. тогда можно будет предметно поговорить. p.s. Или, хотя бы описание структур таблиц давайте... |
22.04.2010, 11:11 | #7 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 157
|
|
22.04.2010, 11:27 | #8 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
а что именно нужно отобразить? (какие данные попадают в ексел)
Тяжело быть бестолковым.....
|
22.04.2010, 11:37 | #9 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 157
|
Начинается поиск с кода продукта, его вводят в Edit.
А Excel будет: 1я таб: наименование продукта, 2я таб: наименование заказчика, адрес, конт телефон, количество, стоимость 3я таб: дата подачи, дата получения =))))) |
22.04.2010, 11:45 | #10 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
Код:
в выделенной строке, нужно будет менять 3 на любой нужный тебе номер продукции
Тяжело быть бестолковым.....
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти совпадения данных в 2ух таблицах.?? | fifty50 | Microsoft Office Excel | 14 | 24.02.2010 17:46 |
Поиск несоответствий в двух таблицах | Stevan | Microsoft Office Excel | 3 | 03.02.2010 11:35 |
Величина изменения данных текущей даты от предыдущей в сводных таблицах. | Strelec79 | Microsoft Office Excel | 0 | 05.08.2009 19:20 |
Поиск в 2-ух таблицах через запрос | icome | Microsoft Office Access | 3 | 26.08.2008 18:14 |
Поиск изменений в Таблицах | Pabelu | Microsoft Office Excel | 3 | 26.04.2008 17:57 |