![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
![]()
Здравствуйте, помогите доработать поиск из таблицы access.
Имеется 2 поля edit и процедура: Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.04.2011
Сообщений: 110
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
![]()
Вообще планируется 4 поля edit, и если 1 из них пустое, то придётся перебирать. Как-то не по красоте
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.04.2011
Сообщений: 110
|
![]()
не понял, зачем 4?
1 эдит чтоб указать столбец, 2 эдит чтоб задать что ищишь. а 3 и 4 зачам? |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
![]()
ну смотри таблица в 4 столбца, что бы сделать поиск максимально функциональным в 4 разных edit'a пишутся значения (столбец соответствует edit'у), и находится единственная строка соотв. четырём условиям из 4х edit'ов
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 25.04.2011
Сообщений: 110
|
![]()
4 столбца-это 4 разных поля(поставщик, товар. цена, адрес к примеру)как не крути 1 значение для поиска не будет отвечать(содержаться) этим(в этих) 4 полям(ях). Или я чего снова не понял( как цена может удовлетворять условию полей товара, поставщика, адреса к примеру). поиск находит ключевое(заданное) слово в твоей таблице и ищет его в поле которое ты задаешь( или я не прав?)
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
![]()
У меня такие поля и пусть соотв. edit'ы отвечают за поиск в них, наименование(edit1), поставщик(edit2), дата(edit3), остаток на складе(edit4)
К примеру мы хотим посмотреть что нам поставил определённый поставщик 28.02.2011, вводим в edit2 имя поставщика в edit3 дату, т.к. поля 1 и 4 не заполнены то поиск в них не учитывается, получаем строку удовлетворяющую условиям |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 25.04.2011
Сообщений: 110
|
![]()
теперь понял. ты результат в отдельной таблице собираешься отображать?
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 03.11.2010
Сообщений: 39
|
![]()
строка указывается в уже созданной DBGrid
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 25.04.2011
Сообщений: 110
|
![]()
я поискал в своих старых файлах, почитай и твоя проблема решена
Код:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бинарный поиск в Delphi | Алексей777911 | Помощь студентам | 8 | 03.02.2011 18:00 |
Поиск файлов в delphi | _PROGRAMM_ | Помощь студентам | 4 | 21.09.2010 16:31 |
Поиск в Delphi | Katrina_89 | БД в Delphi | 5 | 07.04.2010 18:18 |
Поиск решения на Delphi | SHOP | Фриланс | 6 | 26.03.2010 12:11 |
поиск Borland Delphi 7 | n fh dxdj | Помощь студентам | 1 | 25.10.2007 19:33 |