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




Вниз

один запрос - две БД 


facquodvis   (2001-12-17 10:49) [0]

Народ! В очередной раз возникает проблема! Необходимо вести работу с разными БД в одном запросе. Единственный вариант решения, который мне удалось обнаружить
выглядит так:
SELECT T1.*
FROM ":BASE2:TABLE2" T2, ":BASE1:TABLE1" T1
WHERE T1.FIELD1=T2.FIELD2
В этом случае имя таблицы указывается в виде :ПсевдонимБД:ИмяТаблицы, где под
псевдонимом БД понимается псевдоним BDE. Но! Необходимо обойтись без BDE.
Есть варианты?



Alexandr   (2001-12-17 11:09) [1]

1)вариантов нет.
2)Нет совсем.
3)Объедини обе базы в одну.
4)Используй BDE
5)Сам все ручками...



Nest   (2001-12-17 11:18) [2]

Если действительно "Необходимо обойтись без BDE
" - то только 5)



facquodvis   (2001-12-17 12:06) [3]

Ручками работает. Но! 27000 записей в таблице и тормоза полнейшие.



Alexandr   (2001-12-17 14:01) [4]

дык.
Тогда в одну базу обе таблицы




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




Наверх





Память: 0.72 MB
Время: 0.017 c
4-52685           maxi                  2001-11-12 16:26  2002.01.17  
Как програмно нажать (выбрать) пункт меню из ТMainMenu ?


3-52467           Grafr                 2001-12-14 06:25  2002.01.17  
Как искать в поле типа Memo без учета регистра


1-52527           tovSuhov              2001-12-27 14:30  2002.01.17  
Люди!!! Вот такой вопрос...


14-52648          Alexandr              2001-11-16 08:32  2002.01.17  
Нехилая тут цензура


3-52473           З.Г.                  2001-12-04 07:24  2002.01.17  
Как отключить автоматическое сохранение данных в таблице, т.е. чтобы я мог внести данные и самому выбрать сохранить или не сохранять таблицу