|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
MS Access Поиск из одной таблицы по данным другой таблицы02.12.2018, 21:18. Показов 2177. Ответов 30
Всем привет. Есть таблица студенты и в ней есть id_stud есть вторая таблица работы студентов, в ней тоже есть поле id_student. В таблицу работы студентов я добавила fkLookup поле фамилия студента. И вопрос теперь как осуществить поиск из этой таблицы по фамилии. Вводим имя в едит, а он выдfет запись работаю с ADOQuery Заранее спасибо
0
|
|
| 02.12.2018, 21:18 | |
|
Ответы с готовыми решениями:
30
Вывод данных из таблицы по данным из другой таблицы Разложить данные одной таблицы по данным другой таблицы, не связанных напрямую Сделать выборку из одной таблицы по данным другой |
|
670 / 560 / 242
Регистрация: 26.11.2012
Сообщений: 2,191
|
||
| 03.12.2018, 04:36 | ||
|
Есть в SQL запросах понятие явное и не явное соединение таблиц. Прочти и не нужно будет искать.
0
|
||
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
||||||
| 03.12.2018, 10:21 [ТС] | ||||||
|
ZfoxAK, создала для того, потому что в работах очено много числовых полей, код студента, преподавателя и т.п. и я заменила их данными из других таблиц
Нашла вот эту конструкцию, но не поняла как использовать и куда вставлять
0
|
||||||
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
||||||
| 03.12.2018, 13:11 | ||||||
|
используйте с ADOQuery
0
|
||||||
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
||||||
| 03.12.2018, 13:31 [ТС] | ||||||
|
Алекcей, написала, но куда это вставить
0
|
||||||
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 13:34 | |
|
туда, куда Вам нужно. например на OnClick какой-то кнопки
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 13:35 [ТС] | |
|
Алекcей, у меня изначально ADOWork подключена к таблице Works
Добавлено через 59 секунд Алекcей, вставила и вылетает ошибка ситнаксиса предложения From
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
||||||
| 03.12.2018, 13:37 | ||||||
|
ну создайте еще один ADOQuery. мне так сложно сказать что и где у Вас
Добавлено через 1 минуту попробуйте так:
1
|
||||||
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 13:38 [ТС] | |
|
Алекcей, Могу прислать работу, посмотрите, там еще не так много всего. Просто не понимаю, как этот поиск организовать
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 13:40 [ТС] | |
|
Алекcей, вот
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 13:45 | |
|
в какой момент появляется ошибка?
1
|
|
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 13:47 [ТС] | |
|
Алекcей, ппо нажатию кнопки, кнопка в панели поиска Button21
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
||||||
| 03.12.2018, 13:49 | ||||||
|
вот правильный запрос:
1
|
||||||
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 13:53 [ТС] | |
|
Алекcей, я просто хочу поиск не по коду студента, а по фамилии, как и у преподавателя и специальность
Добавлено через 2 минуты Алекcей, запрос да, верный спасибо, а как всё таки с помощью него организовать поиск
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 13:59 | |
|
не понял что за поиск? поиск по фамилии студента? и что делать когда нашли?
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 14:03 [ТС] | |
|
Алекcей, хорошо. Есть две талицы. Таблица Work содержит код студента, у нее связь 1:M c талицей студенты. С помощью fkLookup вывела в Work, в Delphi фамилию студента. Хочу что бы при вводе в Edit Таблица Work фильтровалась по введенной фамилии. Но почитав, я поняла что фильтрация по fkLookup не возможна, вот и думаю как реализовать
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 14:07 | |
|
понятно, получается не поиск, а фильтрация. сейчас что-нибудь придумаем
0
|
|
|
0 / 0 / 0
Регистрация: 05.10.2016
Сообщений: 106
|
|
| 03.12.2018, 14:09 [ТС] | |
|
Алекcей, да фильтрация, спасибо
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 15:17 | |
|
сделал маленький проект, посмотрите вроде фильтрует
0
|
|
|
554 / 484 / 191
Регистрация: 11.12.2013
Сообщений: 2,507
|
|
| 03.12.2018, 15:18 | |
|
только его нужно скомпилировать, exe файла в архиве нет
0
|
|
| 03.12.2018, 15:18 | |
|
Помогаю со студенческими работами здесь
20
Вывести данные с одной таблицы, отсортировав её по данным из другой
Поиск значений из одной таблицы в другой
Создание таблицы по данным другой таблицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|