![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 07.08.2010
Сообщений: 5
|
![]()
Здравствуйте!
есть база (Access) в ней 2 таблицы одна относится к другой (один-много) как осуществить писк по некоторому содержимому во второй таблице и вывести результат поиска. (пример 1 таблица успеваемость вторая таблица имена. нужен поиск по имени) вид программы 2 таблицы. при выборе строки из первой во второй показаны имена таблицы в бд: id оценка 1 5 2 4 3 3 4 2 id1 имена 1 Олег 1 Игорь 2 Вася 3 Петя 3 Игорь таблицы в проге: оценка 5 - выбрана 4 3 2 имя Олег Игорь нужен поиск по имени например ищем игорь таблица в проге после поиска: оценка 5 - выбрана (так как первая в списке) 3 имена Олег Игорь прошу прощения если запутал) |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
С потолка:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 07.08.2010
Сообщений: 5
|
![]()
ругается
(Ошибка синтаксиса в предложении FROM) |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 07.08.2010
Сообщений: 5
|
![]()
Спасибо! заработало
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 07.08.2010
Сообщений: 5
|
![]()
Народ подскажите пожалуйста
есть ADOTable2 (некая таблица связанная с главной таблице по Id полем) когда я кликаю по строчкам главной таблице в ADOTable1 выводится информация например в главной таблице информация о документах 2 поля id_doc infa в таблице которую я подцепляю к ADOTable1 id_aftor id_doc есть 3я таблица в ней данные об авторе id_aftor infa (так как каждый автор может иметь несколько разный документов и в каждом документе может быть несколько разных авторов) так вот как сделать что бы при клике на строчку с документом в другой таблице выводились все авторы связанные с этим документом я сделал то бы при клике по строчке с договором в (временной) таблице выводились данные id_aftor связанные с этой таблицей (дальше я побывал 2 варианта 1 связать 3 таблицу по полю id_aftor но тогда в третей таблице выводится по одному автору с id_aftor при щелке по строчке второй таблице (с id_aftor) 2 объединить таблицы 2 и 3 (INNER JOIN) но тогда в 3 выводится все авторы для всех документов. хотя во второй таблице id_aftor меняется в зависимость от выбранного. в ADOQUERY свойство datasourse связано с Table2 (через datasourse2) ) но запрос я так понимаю проходит не к таму что я сейчас вижу в Table2 а к таблице которая в базе. как решить такую задачу? я так понимаю можно воспользоваться фильтром или в запрос добавить WHER id_doc= X Где х надо узнать при клике на главную таблицу... но это получается делать все ручками. нельзя ли как ни будь это сделать соединяя элементы используя только визуальный интерфейс (не писать кода)? (как например используя мастер соурс я отсеивал во второй таблице по id_doc. с базами раньше не работал просто интересно) Последний раз редактировалось Neon_; 13.11.2011 в 23:37. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск по БД | DJ DIMON | PHP | 6 | 31.03.2011 17:02 |
поиск | STALKER7538 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 11.10.2010 00:09 |
Поиск в БД | Sweta | Помощь студентам | 11 | 18.03.2010 16:18 |
Поиск в БД | sting1920 | БД в Delphi | 1 | 15.03.2010 00:22 |
Поиск | Volkogriz | Общие вопросы Delphi | 5 | 22.04.2008 10:59 |