![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
WTF |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Как отображать данные из нескольких таблиц (хотя бы двух) в DBGrid, используя Query.SQL (или как-то ещё)?
|
![]() ![]() |
hardcase |
![]()
Сообщение
#2
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Пихаешь на форму DBGrid, DataSource. Соединяешь DBGrid с DataSource - у него есть свойство такое.
Потом пихаешь DataSet - этот компонент может зависеть от СУБД, к которой коннетишься, например у Oracle - это OracleDataSet. Опять же, соединяешь DataSource с DataSet. У DataSet есть свойство SQL типа TStrings. при вызове DataSet.Open происходит выполнение SQL запроса и его результат отображается в DBGrid"е. Сообщение отредактировано: hardcase - 16.01.2006 20:23 -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
WTF |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
|
hardcase |
![]()
Сообщение
#4
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Это разные вещи, но в принципе можно юзать и Query.
DataSet удобнее - он позволяет проползать по данным, полученным от СУБД, программно - т.е. получить данные и обработать их потом самому. -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
![]() ![]() |
![]() |
Текстовая версия | 24.06.2025 20:03 |