|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2010, 10:06 | #1 |
Регистрация: 21.03.2010
Сообщений: 8
|
Проблемы с созданием базы в delphi
Всем привет! Короче такая вот задумка есть две таблицы:
1-Личные данные с полями: 1) ID 2) FIO 3) God Rojdeniya 4) Status и 2-Служебные данные с полями: 1) ID 2) FIO 3) Otdel 4) Doljnost 5) Status , так вот немогу сделать так штобы когда выбираю во 2 таблице через DBLookupComboBox (который связан с 1 таблицей через поле ID) поле ID, сразу заполнялись поля FIO, Status, которые соответствуют полю ID. Кстати поле ID ключ. поле в обоих таблицах. Короче вопрос как сделать автозаполнение в TBGRID второй таблицы согласно выбраному полу ID |
28.11.2010, 10:45 | #2 |
Пользователь
Регистрация: 18.05.2010
Сообщений: 42
|
Не по теме...
Задумка странная... первая таблица отличается от второй всего то одним столбцом... |
28.11.2010, 10:54 | #3 |
Регистрация: 21.03.2010
Сообщений: 8
|
ну блин там я не все перечислил поля, там их намного больше, плз хеп оч надо, может эт как то можно сделать через BDE Administrator, просто я delphi не знаю, а учихалка хочет штоб я именно на нем сделал
|
28.11.2010, 11:05 | #4 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
А открыть книжку по БД в Delphi слабо?
|
28.11.2010, 11:06 | #5 |
Регистрация: 21.03.2010
Сообщений: 8
|
не слабо, может посоветуете какую нить (хорошую), токо на русском
|
28.11.2010, 11:23 | #6 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
http://programmersforum.ru/showthread.php?t=1589
И пересмотри всю структуру БД. Так не делается. Повторять одни и те же поля в двух таблицах нет смысла. Нельзя связывать таблицы по двум автоинкрементным полям. Поле ID (автоинкремент или счетчик) - это, так сказать, личное поле таблицы для идентификации записи. Я уже молчу о том, что в Paradox-е после упаковки таблицы автоинкрементные поля перезаписываются (1,2,3...N) и все твои связи будут потеряны. Так что, разбирайся, пока Михалыч к студентам не отправил |
28.11.2010, 11:29 | #7 |
Регистрация: 21.03.2010
Сообщений: 8
|
ваще по идее ID - у мя Number, а вот насчет пересмотра структуры, с этим согласен чет тупо получается, но я не могу ничего другого придумать, понимаете у мя тема "Комитет нац. безопасности", и какие таблицы туда создать и с каким смыслом тож не понимаю
Может че нить посоветуете |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с созданием билдера | Mihanches | Общие вопросы Delphi | 6 | 20.10.2010 13:33 |
Проблемы с созданием игр | Andreas.cpp | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 6 | 12.03.2010 14:30 |
Проблемы с созданием таймера | girkoff | Общие вопросы C/C++ | 11 | 07.02.2010 18:57 |
Проблемы расширения базы нужен скрип | serg-php | PHP | 10 | 10.02.2008 19:15 |