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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2009, 17:37   #11
ArtInt
Форумчанин
 
Аватар для ArtInt
 
Регистрация: 06.03.2009
Сообщений: 583
По умолчанию

Сделал по быстрому рабочий пример из него явно видно, что я имел в виду. В данном случае использовал связь между таблицами.
Если что не понятно спрашивай или выкладывай куски кода.
Вложения
Тип файла: rar baza.rar (17.6 Кб, 22 просмотров)
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
ArtInt вне форума Ответить с цитированием
Старый 17.04.2009, 13:50   #12
AXEnic
Пользователь
 
Регистрация: 15.03.2009
Сообщений: 12
По умолчанию

в принципе во всём разобрался, кроме одного: как ты сделал чтоб при выборе даты он показывал только то, что было сохранено в этот день?? как я понял, в таблице едитов и даты есть определенный столбец, который их связывает. в твоем исходнике всё работает, а вот когда сам делаю - что-то не выходит.. можешь описать по подробней этот момент?
А в общем, хорошо разобрался во всём с помощью исходника. Спасибо огромное за помощь!
AXEnic вне форума Ответить с цитированием
Старый 17.04.2009, 15:33   #13
ArtInt
Форумчанин
 
Аватар для ArtInt
 
Регистрация: 06.03.2009
Сообщений: 583
По умолчанию

В прокте реализована связь между таблицами один ко многим. То есть таблица AdoTableEditov является подчиненной по отношению к AdoTableDate.
Реализация: В AdoTableEditov есть специальное поле IdDate (типа LongInt) для связи с полем AdoTableDate.Kod.
Посмотри свойства таблицы AdoTableEditov
MasterSource:=DataSource1;
нажми на свойство MasterFields, выйдет форма Field Link Designer, где определяется отношения подчинения(Master-Detail).
В Detail было выбрано IdDate, в мастер поле Kod, и потом нажат кнопка Add (для связи полей joined fields) и теперь в поле AdoTableEditov.IdDate происходит запись из автоинкрементного поля AdoTableDate.Kod. Тем самым по этому совпадению и происходит отбор полей. Если откроешь таблицу аксесс, то заметишь, что idDate=kod
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
ArtInt вне форума Ответить с цитированием
Старый 20.04.2009, 14:40   #14
AXEnic
Пользователь
 
Регистрация: 15.03.2009
Сообщений: 12
По умолчанию

Много нового узнал, спасибо за помощь!
AXEnic вне форума Ответить с цитированием
Старый 24.02.2010, 10:50   #15
Norick
 
Регистрация: 10.01.2008
Сообщений: 6
По умолчанию

В книге Библия делфи 2-ое издание все расписанно на пальцах, там незнающий делфи все поймет...
Norick вне форума Ответить с цитированием
Старый 24.02.2010, 10:51   #16
Norick
 
Регистрация: 10.01.2008
Сообщений: 6
По умолчанию

А как вводить бланк типо студенты/предметы в полях оценки, не позорно будет если я ето сделаю через stringgrid?
Norick вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите в изучении БД Access -HunteR- БД в Delphi 25 07.04.2009 02:03
Помогите с Access !!! Drummer_SV Помощь студентам 0 03.06.2008 23:27
Помогите с Access! Adm Microsoft Office Access 2 08.02.2008 08:38
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14