Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать справочник? [D6, IB6.x]


Страницы:   1 2

Сергей ©   (2003-01-17 13:32:00) 

Уважаемые знатоки Delphi!
Пожалуйста, поделитесь примерчиком создания справочника.
Задача (возможно стандартная, но, к сожалению, достойного примера,
я пока не нашёл): Есть таблица A, состоящая из двух полей: fCode (числовое)
и fName (строка 50 символов), и таблица B, которая, среди прочих, имеет
поле fA (числовое). Надо сделать так, чтобы при просмотре
записей таблицы B пользователь вместо значения её поля fA видел
значение поля fName из таблицы A (по связке B.fA=A.fCode), а при
редактировании таблицы B вместо редактирования её поля fA показывался бы
полноценный справочник (то есть содержимое таблицы A, которое тут же
можно редактировать (добавлять, изменять, удалять)!!!), из которого пользователь
может выбрать нужную запись, и тогда значение поля fCode из этой выбранной
записи должно попасть в поле fA редактируемой записи таблицы B.
Понимаю, что на создание даже простенького примера, нужно потратить время.
Но, может быть, кто-то хотя бы принцип создания такого справочника опишет.
Всем откликнувшемся заранее благодарен!
Сергей.
Мой e-mail: book_dsn@mail.ru.


Сергей   (2003-01-17 13:56:00) [21]

Вот, я то и хочу узнать как правильно добавить эту кнопку и возвратить выбранный результат.


gek   (2003-01-17 13:54:00) [22]

Ну добавь кнопку "редакия" и показывай что душе угодно


Сергей   (2003-01-17 13:51:00) [23]

Проблема, как раз не в связке, а в организации внесения информации не ручками, а с использованием справочника, в котором информацию можно изменять по ходу!!!


Sergey13   (2003-01-17 13:48:00) [24]

Серега, тезка, возьми любую книжку по Делфи и посмотри. То что ты написал - это классика жанра. Об этом во всех книгах и пОлно и доступно. И посмотри примеры к Делфе, там наверняка есть. Нормальныйответ на твой вопрос - это несколько страниц - вряд ли кто тебе даст. Вопрос простой - ответ длиный. 8-(


Delirium^.Tremens   (2003-01-17 13:44:00) [25]

Блин, из всей этой пурги, (как я понял) следует что нужна классическая связка master-detail "один-ко-многим" и SQL запрос для ее просмотра с использованием левого соединения. Это в любой, самой глупой, книжонке о БД есть.

А свой e-mail я не скажу :-)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо