|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2012, 20:23 | #1 |
Регистрация: 14.03.2012
Сообщений: 6
|
из DBGrid1 в DBGrid2
Добрый вечер, я делаю бд турагенства и у меня есть вопрос.
Delphi+Access+ADOQuery. Суть проблемы Есть таблца "Заявок", чтобы добавить в неё данные, нужно выбрать клиента из другой таблицы "Клиентов". Для наглядности прилагается скрин нужно чтобы из таблицы "Клиенты" он вывел ФИО в Еdit, и из этого Еdit'a в таблицу заявок Надеюсь я ясно изложил суть проблемы если есть тема содержащая ответ на данный вопрос, извиняйте, и укажите линк на тему. Последний раз редактировалось DNLHC; 14.03.2012 в 20:25. |
14.03.2012, 22:48 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Насчет дальнейшего вопрос - из Клиентов нужно вносить новую запись в Заявки? Если да то SQL команда INSERT тебе в помошь. Для детальной подсказки нужно знать структуру твоей БД. P.S. Однако такие вещи никто так не делает. Справочник Клиентов должен связываться с заявками по ключевому полю, тогда ФИО не придется вносить в Заявки, избавляя БД от излишек.
I'm learning to live...
|
|
14.03.2012, 23:14 | #3 | |
Регистрация: 14.03.2012
Сообщений: 6
|
Цитата:
|
|
14.03.2012, 23:41 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Есче раз внимательно перечти то что я написал. Особенно предложение после слова INSERT
I'm learning to live...
|
17.03.2012, 11:13 | #5 | |
Новичок
Джуниор
Регистрация: 17.03.2012
Сообщений: 2
|
Цитата:
Edit в "Добавить заявку" связан с DBGrid "travel" , а как из "Клиенты" в EDit добавить запись одного из выбранного столбца.Я понимаю что это можно сделать по нажатию на кнопку, а вот что прописать на ней, я ведь в программирование, мягко сказать НЕ ОЧЕНЬ. Так что будьте так добры помогите советом. |
|
17.03.2012, 12:25 | #6 |
Новичок
Джуниор
Регистрация: 17.03.2012
Сообщений: 2
|
Решил.
На кнопке надо прописать procedure TForm5.N3Click(Sender: TObject); begin Form1.Edit5.Text:=Form5.ADOTable1.F ieldByName('kod').AsVariant; Close; end; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
для DBGrid1 Options->dgRowSelect что это за опция??? | Manya89 | Помощь студентам | 0 | 21.02.2012 13:52 |
DBGrid2(CellClick) фокус на строке в цвете в DBGrid1 | funball | БД в Delphi | 5 | 31.08.2009 17:30 |
Копирование строки из dbgrid1 в dbgrid2 | XFilippowX | Общие вопросы Delphi | 3 | 17.02.2009 19:00 |
DBGrid1 | santasss | Общие вопросы Delphi | 5 | 27.01.2009 12:00 |
как переместить курсор DBGrid1 / Table1 | 1900s | БД в Delphi | 3 | 28.05.2008 17:49 |