5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151

Поиск записей в форме

31.01.2011, 12:57. Показов 4168. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго, всем, времени суток!

Хочу знать и понимать, но скорее всего, как было сказано, где-то на форуме «у девушек троичная логика – да, нет, не знаю», может и из-за этого, но у меня не получается. Не могли бы мне помочь.

Расскажу суть.
База данных, есть главная форма «МУ» источником является таблица «Му», так же есть подчиненная форма «М_у_1», источником данных также является таблица «Му».
На первых трех вкладках идет как бы такая анкета учёного, а вот на следующей вкладке должен бать поиск по всем учёным. Эта вкладка имеет поля, в которые вводятся данные, критерии для поиска, а сам результат поиска отображается ниже в подчиненной форме.
Расскажу как реализовывала поиск по Ф.И.О.
Источник записей в подчиненной форме -
SQL
1
SELECT  [Му].Фамилия, [Му].Имя, [Му].Отчество, [Му].[Дата рождения], [Му].Код_степени FROM [Му]  WHERE ([Му].Фамилия LIKE  [Поле106] & "*" AND [Му].Имя LIKE [Поле112] & "*" AND [Му].Отчество LIKE  [Поле114] & "*"  OR  [Му].[Дата рождения] LIKE [Поле142]&"*"  OR [Му].Код_степени LIKE [ПолеСоСписком118])
Где поля - Поле106, Поле112, Поле114, Поле142, ПолеСоСписком118, являются областями, в которые вводятся критерии поиска…Вот с ФИО все получается, т.к. у всех учёних они заполнены(поля)..проблема встает с Днем рождения и Кодом_степени. Они есть не у всех..и если в SELECTе, где WHERE написать AND везде, то он выведит изначально, только тех. Ученых у кого есть Дата рождения, ну а потом при вводе даты в поле - Поле142, он находит запись…Как другим способом можно реализовать такой поиск или где у меня наблюдаются просветы и недочеты…

Это только начало моих неразберих, надеюсь, что поможете. Если кто-то заинтересуется я могу рассказать еще, что необходимо для понимания моей проблемы.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.01.2011, 12:57
Ответы с готовыми решениями:

Поиск записей в подчиненной форме по значению поля со списком в главной форме
Доброго времени суток уважаемые Форумчане! Очередной раз необходима Ваша помощь!!! Суть вопроса: на форме Водители имеем подчиненную...

Поиск записей в подчиненной форме по различным параметрам полей в главной форме
Доброго времени суток уважаемые Форумчане! Пожалуй, заключительный вопрос. Суть вопроса: на форме Водители имеем подчиненную форму...

Поиск записей в форме
Доброго времени суток. Задача состоит в следующем: Есть таблица с несколькими полями. Есть форма с текстовым полем. Необходимо...

11
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
31.01.2011, 16:18
НеГоДяЙкА, можно запрос сделать составной строкой: разбить на три части (основная строка запроса, вторая часть - по рождению, третья часть - код степени). Потом делать по какому-нибудь условию делать конкатенацию строк в одну строку. Здесь могут быть несколько вариантов, например, по событию Нажать кнопку задать условие: если поле для рождения - не пустое, то Str2= " And Таблица.Рождение=Me.ПолеРождения", иначе Str2=null, далее условие для Str3 примерно такое же (заносите значение статуса). Потом делаете конкатенацию: Str=Str1 & Str2 & Str3
1
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
31.01.2011, 21:23
Цитата Сообщение от НеГоДяЙкА Посмотреть сообщение
Поле106, Поле112, Поле114, Поле142, ПолеСоСписком118
видна напряженная работа
по существу вопроса... есть подробное описание проблемы, но нет файла. это существенно все осложняет. прикрепите кусок базы
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
01.02.2011, 03:52  [ТС]
Цитата Сообщение от Елена Посмотреть сообщение
можно запрос сделать составной строкой: разбить на три части (основная строка запроса, вторая часть - по рождению, третья часть - код степени).
Извините, если я правильно поняла, то запрос сделать , как источник подчиненной формы?!

Цитата Сообщение от ironegg Посмотреть сообщение
видна напряженная работа
угу..напряженная..просто нужно мини-проект сделать, а мне почему то везет на то, с чем я раньше не сталкивалась..

Цитата Сообщение от ironegg Посмотреть сообщение
прикрепите кусок базы
Не подскажете, пожалуйста, каким образом это осуществлить!? новичок.
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
01.02.2011, 05:53
НеГоДяЙкА, обработайте свою базу: сожмите, уберите рисунки и т.п., чтобы база меньше весила. Можно сделать новую базу и в нее скинуть только тот кусок базы, с которым будем работать. Затем базу заархивируйте. Под окном сообщения есть кнопка "Расширенный режим" - нажмите, там есть возможность прикрепить вложения.
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
01.02.2011, 06:22  [ТС]
Вроде все лишнее поудаляла, только теперь она(база) на все жалуется..не обращайте внимание. В форме Молодые ученые на вкладке Поиск, когда ФИО вводим поиск осуществляется,а вот с датой и с остальными полями проблемки..
Посмотрите, пожалуйста, кому будет интересно, только мне не просто нужно сделать,а именно объяснить, как можно реализовать поиск, с моей же стороны - старания в понимании ваших объяснений..)
Не хочу оправдываться, но честно поначалу сама читала и пыталась, но потом поняла, что все равно без какого-то опыта и без помощи со стороны тяжело...
Вложения
Тип файла: rar Proba.rar (71.1 Кб, 184 просмотров)
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
04.02.2011, 12:12  [ТС]
помочь никто не хочет!? Простите за назойчивость, но хотелось бы услышать, что-нибудь подходящее...
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
09.02.2011, 06:30
НеГоДяЙкА, Ваш последний пост перенесла в другую тему (правила форума: одна тема - один вопрос)
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
09.02.2011, 06:34  [ТС]
Хорошо, просто думала не засорять темами форум..хороший модератор вы..
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
09.02.2011, 12:23
посмотрите

лучше начинать с поисковки

Добавлено через 7 минут
приложение
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
15.02.2011, 01:02  [ТС]
А не подскажете как удалять вложение?!
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,941
Записей в блоге: 4
15.02.2011, 07:57
забыла вложение
Вложения
Тип файла: rar uchen2003.rar (72.8 Кб, 102 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.02.2011, 07:57
Помогаю со студенческими работами здесь

Поиск записей в форме
Добрый день! Ещё один вопрос у меня есть по БД. Есть форма: в ней обычные текстовые поля и поле со списком. Необходимо чтобы при выборе...

Поиск записей в форме
Здравствуйте. Надо организовать в форме поиск работника по фамилии. Что-то не могу сообразить, как. Создавала и поле со списком, и список...

Поиск записей в табличной форме
Добрый день уважаемые форумчане. Подскажите пожалуйста, имеется табличная форма в которой есть поле поиска записи по 4-м полям ...

Разделенная форма. Поиск записей в главной форме по значению поля подчиненной формы
Добрый день! Это моя первая БД на Access очень много вопросов поэтому прошу профессионалов помочь. Есть небольшая БД требований. Есть...

Поиск в основной форме по записи в подчиненной форме
Не могли бы подсказать как из подчиненной формы можно перейти в основую форму, на определенную запись. Т.е. в подчиненной форме есть...


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

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

Новые блоги и статьи
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru