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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2008, 16:15   #1
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию Как разработать БД "Адресная книга"

есть бд в access (Адресная книга)
нужно разработать интерфейс в delphi для обслуживания бд, т.е. показать список людей, адрес проживания, отбор проживающих в одном городе/улице/доме, а также добавить/изменить/удалить запись


очень нужна помощь в любом виде: советы, куски кода, интерфейс ну и если возможно, то готовая работа
Vein вне форума Ответить с цитированием
Старый 09.11.2008, 00:25   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Цитата:
Сообщение от Vein Посмотреть сообщение
есть бд в access (Адресная книга)
нужно разработать интерфейс в delphi для обслуживания бд, т.е. показать список людей, адрес проживания, отбор проживающих в одном городе/улице/доме, а также добавить/изменить/удалить запись


очень нужна помощь в любом виде: советы, куски кода, интерфейс ну и если возможно, то готовая работа
Вопрос как я понял по дельфи ответ прост рекомендую ADOQuery +
ADOConnection ну и для отображения DataSource и ессно DBGrid дальше просто код
vovk вне форума Ответить с цитированием
Старый 09.11.2008, 12:29   #3
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию

тогда такой вопрос:
у меня имееться 2 таблицы в бд, они связаны между собой по полю код (ключевое), так вот мне нужно чтобы в интерфейсе я мог выбрать человека и как в аксесе, нажав на плюсик просмотреть дополнительные данные, как это осуществить?

если я на форму помещаю 2 таблицы, то использую снова 4 компонента: ADOConnection, ADOQuery, DataSource, DBGrid ?
Vein вне форума Ответить с цитированием
Старый 09.11.2008, 12:56   #4
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

С помощью Adoquery SQL запроса вы сможете поместить в DBgrid любую интересуюшую вас информацию из ваших двух таблиц, но связать их придётся в запросе.
На счёт плюсика тут вы такого не увидите (конечно если сами не подправите компоненты в частности Dbgrid)
vovk вне форума Ответить с цитированием
Старый 09.11.2008, 13:06   #5
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию

как связать их в запросе? запрос в аксесе или в Adoquery - свойство SQL ?

компонент подправить я не в силах, ибо с програмированием не дружу, мои навыки в этом деле на нуле =(
Vein вне форума Ответить с цитированием
Старый 09.11.2008, 13:36   #6
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

именно SQL http://www.sql-ex.ru вам поможет освоится.
Но учтите не всё с акцессом работать будет
vovk вне форума Ответить с цитированием
Старый 09.11.2008, 13:53   #7
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию

это будет что-то вот такого типа:
select *
from .....
where ...

я правильно понял?

могли бы вы посоветовать книгу(и) по delphi для начинающего?

Последний раз редактировалось Vein; 09.11.2008 в 13:59.
Vein вне форума Ответить с цитированием
Старый 09.11.2008, 14:33   #8
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
мне нужно чтобы в интерфейсе я мог выбрать человека и как в аксесе, нажав на плюсик просмотреть дополнительные данные, как это осуществить?
Под дбгридом размещаете нужное количество дблэйблов, отображающих доп. информацию, не уместившуюся в грид. Она будет соответствовать выбранной строке в гриде.
mihali4 вне форума Ответить с цитированием
Старый 15.11.2008, 13:02   #9
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию

подскажите как пользоваться Data Module
Vein вне форума Ответить с цитированием
Старый 26.11.2008, 22:49   #10
Vein
 
Регистрация: 08.11.2008
Сообщений: 8
По умолчанию

как сделать так, чтобы при выделении города он показывался в статус баре (1 окно), после выделения улицы, Город не исчезал из 1 окна, а улица показывалась во 2-м окне и т.д.
Изображения
Тип файла: jpg Безымянный.jpg (15.7 Кб, 141 просмотров)
Vein вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хорошая книга по 3D MAX AngelOfDeath Свободное общение 8 05.08.2011 15:58
Книга по С# Arhe Общие вопросы C/C++ 3 02.10.2008 22:06
Книга по Асму AngelOfDeath Свободное общение 1 01.06.2008 23:22
Адресная книга Snake_ua PHP 6 26.02.2008 09:40
Простая Гостевая книга VarVara PHP 2 05.09.2007 18:05