Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DBGrid поиск с клавы, памагите плизззз 
:(
    Опции темы
Lexx
Дата 5.7.2006, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2006

Репутация: нет
Всего: нет



ВСЕМ ПРИВЕТ! Подскажите, как в Lookup полях DBGrida организовать поиск записи вводом с клавиатуры. 


За ранее примного благодарен!!! 
PM MAIL   Вверх
chief39
Дата 5.7.2006, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: нет
Всего: 77



На поле ввода повесить событие нажатия клавиши.
И при этом событии проводить повторный поиск по текущему значению поля ввода. Будет много поиска, зато суперинтерактивно 

Если в
Цитата(Lexx @  5.7.2006,  11:30 Найти цитируемый пост)
DBGrid

Что-то специфическое есть для эотго, прощу прощения, не знаком близко. Не работал
 


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
LSD
Дата 5.7.2006, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 1
Всего: 538



Модератор: Lexx, правила кто читать будет?
Цитата
Обязательно указание:
  • базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.)
  • способа доступа (ADO, BDE и т.д.)
  • среды программирования (VC++, Delphi и т.д.)
 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Lexx
Дата 6.7.2006, 08:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2006

Репутация: нет
Всего: нет



А где вот устанавливается событие на нажатие клавиши?

В DBLookupComboBox эта функция реализована изначально, чего нет в DBGridе(((



базы данных и версии MS SQL Server 2000

способа доступа ADO

среды программирования Delphi 7 
PM MAIL   Вверх
chief39
Дата 6.7.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: нет
Всего: 77



Тогда это в Делфи. Это не общие вопросы по БД.
Если по запросу какие-от вопросы - тогда тут. По обработчикам УИ - спроси в делфийном разделе. Быстрее помогут smile 


--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
LSD
Дата 6.7.2006, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 1
Всего: 538



Модератор: перемещено из Общие вопросы по базам данных 


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Mephisto
Дата 10.7.2006, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Волкъ
***


Профиль
Группа: Завсегдатай
Сообщений: 1818
Регистрация: 27.8.2003
Где: Питер

Репутация: нет
Всего: 34



На обработку нажатия клавиши помести
Код

QuerySelect.Locate('Индекс поиска', strVal, [loPartialKey]);

Где strVal - стринговая переменная значение которой пытаешься найти.

Добавлено @ 20:27 
А QuerySelect - ADOQuery которое возвращает результат запроса в таблицу. 
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0748 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.