|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.09.2009, 18:42 | #1 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
СВЯЗНЫЕ ТАБЛИЦЫ
Доброго времени суток!
Имею БД на Access. В ней 2 таблицы TABL1 and TABL2 связь (1 к многим). На форме отображаю два DBGrid для соответствующих таблиц. Есть ADOConnection - для связи с БД, 2 ADODataSet и 2 DataSource. Как все связать я знаю, как указать где связные поля разобрался, а проблема стоит в том, что как грамотно отобразить данные при формировании SQL запроса к TABL2! Запросы ввожу в поля ADODataSet.CommandText. При запросах к TABL1 все замечательно работает! При написании запроса в ADODataSet1.CommandText:=select * from TABL1, TABL2 where TABL1.ID=TABL2.IDID order by TABL1.ID пишет что ID not found((((
Лучшее образование - самообразование (В.Пикуль)
Последний раз редактировалось chekanoff; 16.09.2009 в 12:20. |
15.09.2009, 20:47 | #2 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
продолжение
разобрался с сообщением not found! но тепрь не корректно работают связи, что за...(((( делаю все как с компанентой SimpleDataSet при работе с БД на Мускуле - там накидал таблиц, все связал показал где какие поля, потом в главной таблици пишу любой сложности запрос к любой из таблиц и все отлично работает(((( кто знает напишите, может сталкивались?
Заранее спасибо!!!
Лучшее образование - самообразование (В.Пикуль)
|
15.09.2009, 23:03 | #3 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
исходник
добавляю исходник с моими наработками в архиве лежит текстовик с малыми пояснениями))))
Лучшее образование - самообразование (В.Пикуль)
|
16.09.2009, 00:01 | #4 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
перефразировка
как вами решается вопрос по поиску в связных таблицах и корректном отображении данных? не может быть, что такую прогу ваяю только я))))
Лучшее образование - самообразование (В.Пикуль)
|
16.09.2009, 10:17 | #5 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
что значит некорректно работает запрос? (исодник посмотреть не могу). опишите как должно и как вы делаете запрос.
ЗЫ: пользуйтесь кнопкой правкой, дабы не постить лишних постов тем самым отбивая желание помочь. |
16.09.2009, 11:47 | #6 |
Пользователь
Регистрация: 13.11.2007
Сообщений: 81
|
как писал, связи установлены в компонентах ADODataSet1 и ADODataSet2, при этом запросы пишу
Код:
Код:
Код:
Лучшее образование - самообразование (В.Пикуль)
|
16.09.2009, 13:59 | #7 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 908
|
я через CommandText не делал запросы, т.к. делаю запросы в ADOQuery, чего и вам желаю. попробуйте, если что отписывайтесь.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
авт. перенос данных из нескольких столбцов одной таблицы в один столбец другой таблицы | A_ALL | Microsoft Office Access | 7 | 24.08.2009 21:13 |
Данные из двух полей исх. таблицы в одно поле сводной таблицы | Strelec79 | Microsoft Office Excel | 2 | 02.08.2009 13:59 |
Таблицы | Arassir | HTML и CSS | 3 | 06.04.2009 09:20 |
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD | prikolist | Microsoft Office Word | 6 | 21.11.2008 13:17 |
убрать вложенные таблицы из таблицы в режиме просмотра 2007 | Baxxter | Microsoft Office Access | 2 | 17.11.2008 21:28 |