![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.04.2010
Сообщений: 1
|
![]()
Привет Всем! У меня встала проблема с моей базой данных.
У меня имеется 3 таблицы созданные через PageControl. Первая это список книг, вторая список читателей, третья - выданные книги. Первые две заполняются вручную, а вот 3-ю надо заполнить с помощью 1-ой и 2-ой. Я выделяю какую нибудь книгу и жму баттон "Выдать книгу", после я должна выбрать какому читателю её выдать (то есть выдать одной из записи из второй таблицы). После этого в третью таблицу поле записывается само, тобиш компонуется из данных 1-ой и 2-ой таблицы. Вторая проблема: Удалить запись из 2-ой таблицы это легко, дело в том что его можно удалить при том условии если книга была возвращена. То есть опять жму баттон "Принять книгу" и книга удаляется из списка выданных, только после этого я смогла бы удалить читателя. Пробывала вот так: Table3->Append; Table3->FieldByName ('имя_поля')->AsString=Table2->FieldByName('имя_поля')->AsString; но не получается. P.S. смысл в том , как связать 3 таблицы чтобы в 3-ю таблицу заносились данные и двух других. Заранее благодарна |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связать таблицы (mysql) | aisthetes | SQL, базы данных | 0 | 28.03.2010 14:45 |
Как связать таблицы | ksmspb | Microsoft Office Excel | 3 | 24.10.2009 19:35 |
Связать три таблицы | natishka | Помощь студентам | 2 | 06.08.2009 10:52 |
Связать таблицы Access | tarakan1983 | БД в Delphi | 4 | 29.10.2008 05:25 |
Программно связать таблицы | Таня84 | БД в Delphi | 0 | 20.03.2007 18:43 |