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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2011, 19:14   #1
Tenebor
Пользователь
 
Аватар для Tenebor
 
Регистрация: 07.03.2011
Сообщений: 19
Вопрос Две таблиці и один DBGrid

Нужна консультация.

Такая сиутация:
Работаю с Базою динных MS Access в Делфи.
Использую компоненты: Database, Datasourse - 3 шт., Table - 3 шт.,DBGrid - 2 шт.

И вот такая задача, нужно один DBGrid сделать на две таблицы, как это сделать ?
Мне нужно добавлять данные одновременно в две таблицы через один DBNavigator, это вообще реально ?

Lookup - поля не подходят, потому что их нельзя редактировать(добавлять данные).
Я не использую Query потому что имею связь между таблицами в нутри проекта(Unit2) (Diagram)

Вот такие пироги, может кто чего посоветует ?
Меня не интересует, почему «нет», меня интересует, что нужно сделать для того, чтобы было «да»!
Tenebor вне форума Ответить с цитированием
Старый 07.03.2011, 20:08   #2
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Цитата:
добавлять данные ... через ... DBNavigator
В "Свободном общении" есть тема "Кто такие быдлокодеры".
Так вот это - типичный пример такого "программирования"...
Для редактирования таблиц сделайте отдельную формочку с простыми эдитами.
Цитата:
Я не использую Query потому что имею связь между таблицами в нутри проекта
И как это взаимосвязано, интересно ?
Цитата:
нужно один DBGrid сделать на две таблицы
Через SQL-запрос...
asmodey1 вне форума Ответить с цитированием
Старый 07.03.2011, 21:08   #3
Tenebor
Пользователь
 
Аватар для Tenebor
 
Регистрация: 07.03.2011
Сообщений: 19
По умолчанию

Цитата:
Сообщение от asmodey1 Посмотреть сообщение
В "Свободном общении" есть тема "Кто такие быдлокодеры".
Так вот это - типичный пример такого "программирования"...
В "Свободном общении" за слова нужно отвечают ! Вы Я вижу образованый человек и видно народились "УМНЫМ" и сразу "все" знали

Цитата:
Сообщение от asmodey1 Посмотреть сообщение
Для редактирования таблиц сделайте отдельную формочку с простыми эдитами.
Какими Едитами ? Вы бредите ?

Вы меня не поняли, мне нужно одновременно добавить записи в две таблицы связаные между собой, без использование Query(запрос)

У меня три таблицы
1 -Книги(список книг) при нажатии на книгу в DBGrig1, в DBGrig2 показывает список людей которые взяли эту книгу
2 - пользователи
3- соединяет 1 и 2 таблицу, и включает:ключ 1таб.,2таб.,
дату получения и сдачи книги

Так вот мне нужно при заполнении DBGrid2 добавить эти даты из 3 таб.

Можна ли это сделать без Query ???
Меня не интересует, почему «нет», меня интересует, что нужно сделать для того, чтобы было «да»!

Последний раз редактировалось Tenebor; 07.03.2011 в 21:46. Причина: орфография
Tenebor вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
номер таблиці Ghennadiy SQL, базы данных 2 19.01.2011 18:47
Две лабы: файл - обработать слова; массив - найти три наибольших элемента за один проход ( Delphi ) Emma_Imp Помощь студентам 5 26.12.2010 21:13
Перемещение даннах из dbgrid в dbgrid Hobbit_88 БД в Delphi 7 10.06.2009 13:33
перенос данных из DBGrid в DBGrid KingSize БД в Delphi 17 24.04.2009 09:30
один файл, две программы... Deathwatcher Общие вопросы Delphi 0 18.11.2008 12:39