Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2012, 14:06   #1
DrWeb
Новичок
Джуниор
 
Регистрация: 18.04.2012
Сообщений: 2
По умолчанию Осуществить поиск в БД

Ситуация вот какая, хочу осуществить поиск в базе данных в dbgrid (по одному столбцу) при помощи компонентов edit,button! На форме так же находиться AdoQuery,Data Source,AdoConnection.База данных функционирует полностью добавляет,удаляет,изменяет! Вот только остался поиск!
DrWeb вне форума Ответить с цитированием
Старый 18.04.2012, 14:15   #2
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Что значит поиск? позиционирование на искомую строку в вашем dbgrid, или отбор записей удовлетворяющих условию? это 2 разных, но поиска..
=master= вне форума Ответить с цитированием
Старый 18.04.2012, 15:24   #3
DrWeb
Новичок
Джуниор
 
Регистрация: 18.04.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от =master= Посмотреть сообщение
Что значит поиск? позиционирование на искомую строку в вашем dbgrid, или отбор записей удовлетворяющих условию? это 2 разных, но поиска..
Позиционирование на искомую строку! То есть данные уже введены в базе, просто нужно их найти!
DrWeb вне форума Ответить с цитированием
Старый 22.05.2012, 18:36   #4
pr-11
 
Регистрация: 16.05.2012
Сообщений: 4
По умолчанию

нужно их найти в базе получается !?
дипломка на тему "Подбор Вакансии"
pr-11 вне форума Ответить с цитированием
Старый 22.05.2012, 20:06   #5
Venzel
Пользователь
 
Регистрация: 11.12.2011
Сообщений: 14
По умолчанию

Цитата:
Сообщение от DrWeb Посмотреть сообщение
Позиционирование на искомую строку! То есть данные уже введены в базе, просто нужно их найти!
Не знаю, может ты не понял вопрос. Позиционирование это когда содержимое грида не меняется, и при нажатии на кнопку выделяется запись, удовлетворяющая условию. Отбор записей это когда в гриде остаются только те записи, которые удовлетворяют условию. Обычно при поиске используют второй способ. Вот как это будет выглядеть:
Код:
form.ADOTable.Filtered:=false;
form.ADOTable.filter:='Поле ='''+edit.text+'''';
form.ADOTable.Filtered:=true;
А вообще неплохо было бы почитать Фленова "Библия Delphi".
Venzel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
осуществить поиск по нажатию кнопки morindos Общие вопросы C/C++ 13 23.06.2010 02:47
Как осуществить поиск в диапазон? Simbad Microsoft Office Word 4 25.03.2010 12:09
необходимо осуществить поиск по файлу Antonio86 Общие вопросы Delphi 2 19.01.2008 00:29
Осуществить поиск necky Общие вопросы Delphi 1 28.08.2007 23:21