Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Вниз

DBGrid и 2 TTable   Найти похожие ветки 

 
alex-ran   (2002-06-08 15:39) [0]

Уважаемые мастера!
Подскажите можно ли в DBGrid (или может есть другой компонент более подходящий для моей цели) отразить данные из 2-х абсолютно однотипных таблиц ?
Я додумался только до формирования 3-й таблицы в которую сливаю первые две (или отфильтрованые наборы из них). Неужели нет другого метода, поизящней :)


 
AlexA   (2002-06-08 17:03) [1]

Поизящней надо запросы формировать и отбражать их в гриде


 
dimis   (2002-06-10 08:39) [2]

надо бы по подробней рассказать о проблеме?
какая база?
сетевай или локальная?
если сетевая то проще всего создать вьюшку, если локальная то выполнить тикой запрос
select * from table1
union
select * from table2


 
alex-ran   (2002-06-10 10:48) [3]

Для dimis
Проблема в следующем: есть несколько банковских программ типа Банк-Клиент. У каждой из них свой интерфейс и достаточно неудобная система поиска платежей. Причем некоторые из них дробят БД платежек помесячно. Вот и получается что если мне надо выбрать по определенному критерию платежи за год - то надо обработать 12 таблиц.
И еще необходимо сделать доступ из локалки к БД платежек на моей машине (для начальства), Так что база и локальная и сетевая :)


 
dimis   (2002-06-10 11:54) [4]

сетевая база от локальной отличается не тем ка какой машине она стоит, а тем существует ли многопользовательский доступ к ней или нет
в твоем случае видимо да(существует)
но так как неизвестно какую группировку по месяцам пользователь запросит лучше всего динамически формаровать запрос на клиенте

seleсt * from table1
where ....
union
seleсt * from table2
where ....
union
seleсt * from table3
where ....
и т.д.



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

Форум: "Базы";
Текущий архив: 2002.07.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
14-9961
ev
2002-06-01 14:49
2002.07.04
oberon


1-9865
BlackSun
2002-06-21 18:01
2002.07.04
Как прибить процесс по имени запускаемого файла.


1-9876
Alex II
2002-06-21 19:16
2002.07.04
Как изменить реестр в Делфи


3-9693
PTE
2002-06-10 10:24
2002.07.04
вычисляемый столбец


6-9946
Igor Nikolaev
2002-02-17 11:49
2002.07.04
Определение OS, определение запущенных сервисов.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский