Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.28;
Скачать: CL | DM;

Вниз

Запихнуть две таблицы в одну DBGrid   Найти похожие ветки 

 
Sensor   (2003-07-05 18:23) [0]

Народ! Кто может, хелп, нада срочна!
Есть MS SQL Server, есть база с таблицами А1 и А2.
Необходимо взять из данных таблиц определенные колонки (например S1 из таблицы A1 , и S2 соответственнно из A2) и запихнуть их в одну решетку (DBGrid).
Заранее спасиба =)


 
Семен Сорокин ©   (2003-07-05 18:39) [1]

UNION + F1


 
Sensor   (2003-07-05 18:42) [2]

хм, сорри конечно, но пожно побольше конкретики ? а то я недавно только начал изучать работу с базами.


 
Семен Сорокин ©   (2003-07-05 18:49) [3]

SELECT s1 FROM a1
UNION
SELECT s2 FROM a2
поля должны быть однотипные


 
Sensor   (2003-07-05 18:58) [4]

трабла в том, что поля разные. одно допустим varchar, другое float.


 
Семен Сорокин ©   (2003-07-05 19:04) [5]

тогда не используй DBGrid, а пользуй к примеру StringGrid


 
sniknik ©   (2003-07-05 19:37) [6]

float без проблем приводится к строке

SELECT s1 FROM a1
UNION
SELECT CAST(s2 AS Char(50)) FROM a2



 
ЮЮ ©   (2003-07-07 04:10) [7]

>Необходимо взять из данных таблиц определенные колонки (например S1 из таблицы A1 , и S2 соответственнно из A2) и запихнуть их в одну решетку (DBGrid).

Для этого надо связать обе таблицы в одном запросе (см. оператор JOIN)



Страницы: 1 вся ветка

Текущий архив: 2003.07.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
4-91956
kawner
2003-05-23 17:28
2003.07.28
сервис


3-91621
Step[B.M.]
2003-07-04 08:51
2003.07.28
Как организовать цикл по записям в процедуре InterBase


3-91684
Belkova
2003-07-04 18:47
2003.07.28
Транзакции


9-91611
Аболтус
2003-02-02 23:55
2003.07.28
Рекурсия или цикл!?


14-91872
zolotov
2003-07-11 16:24
2003.07.28
Как перекомпелировать ExpressBars v4.2 для Delphi 6 под Delphi7?