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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2010, 02:06   #1
Kingdom_Reborn
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 130
Вопрос Grid на FoxPro 9

Два вопроса по FoxPro.
1) Есть у меня на форме Grid1, который отображает содержимое некоторой таблицы table1. Есть на той же форме компонент Text1. Так вот что мне нужно: когда я в Text1 пишу, то в Grid1 информация должна фильтроваться по некоторому полю field1 из table1, по типу как в компьютерных словарях. Как это сделать? Меня интересует как выборку организовать.

2) Есть Grid и три таблицы. Как сделать, чтобы в Grid отображались поля всех трех таблиц? Таблицы связаны один-к-одному. Ключи уникальны.
Kingdom_Reborn вне форума Ответить с цитированием
Старый 22.10.2010, 09:08   #2
BeJIuKuu_Hexo4yxa
Пользователь
 
Регистрация: 13.10.2010
Сообщений: 96
По умолчанию

1) Если надо фильтровать в процессе написания, то надо вызывать фильтрацию по нажатию кнопок с клавиатуры. Если после окончательного ввода фильтра, то на выход из Text1 или отдельную кнопочку на форму кинуть.

2) Если несколько таблиц (как бы они ни были связаны), то надо писать запрос:
Код:
select t1.<fieldname>, t2.<fieldname>, t3.<fieldname>
from table1 t1, table2 t2, table3 t3 
where t1.<keyfield2> = t2.<keyfield1>
and t1.<keyfield3> = t3.<keyfield1>
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете. (Стив Макконнелл)
BeJIuKuu_Hexo4yxa вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Драйвер FoxPro VadEr Помощь студентам 0 16.09.2009 14:06
Delphi и FoxPro Anatol77 Помощь студентам 1 22.08.2009 13:28
FOXPRO и Delphi werser БД в Delphi 3 23.01.2009 02:27
FoxPro 8.0 Cannibal Свободное общение 6 17.10.2008 23:39
FoxPro Delphi Nastya_S БД в Delphi 1 21.04.2008 16:50