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

Вниз

TQuery без TDatabase   Найти похожие ветки 

 
dymka   (2002-01-15 08:50) [0]

Уже задавал, но теперь перефразирую вопрос:
Итак есть запрос вида


select * from ":alias1:table1", ":alias2:table1"


Т.е. сделать гетерогенный запрос. База данных требует индентификации пользователя. При открытие его требуется 2 раза ввести пароль. Можно этого как-нибудь избежать??? Ввести имя пользователя и пароль заранее? Если бы был один запрос то можно было бы создать для него компонент TDatabase, но запрос гетерогенный и не допускает указания алиаса базы данных в свойстве TQuery.DatabaseName. Кто что посоветует???


 
Mike_Goblin   (2002-01-15 09:44) [1]

Во втором компоненте TDatabase LoginPrompt:=false;
в событии превого OnLogin (можно и AfterConnect) поменять логин и пароль для второго TDatabase.


 
dymka   (2002-01-15 10:15) [2]

Сорри.. я не знаю сколько коннектов будет у меня в запросе... а если запрос из трех баз??? Чтобы задача была яснее - пишу выполнение скриптов для переброски одних баз в другие... Такие переброски нужно делать часто, при этом все время дергать из разных баз данных. Ручками надоело.
2Mike_Goblin: TQuery нельзя связать с компонентом TDatabase, поскольку он будет думать, что база уже определена и проругается на ":alias1:table1".


 
ao1973   (2002-01-15 14:34) [3]

Вообще Interbase плохо работает с несколькими базами!!
Переходи на другой сервер


 
dymka   (2002-01-16 07:29) [4]

Причем тут интербейс???? Я через БДЕ все делаю... Ему пофиг все... авторизация везде одинакова на уровне БДЕ... Все так то работает, но нежелательно в процессе выполнения SQL-скриптов, чтобы вываливалось запрос пароля... Его бы заранее вести... но куда? :)



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

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

Наверх




Память: 0.45 MB
Время: 0.004 c
1-32204
Priz_Datiy
2002-01-26 14:04
2002.02.11
Мастера !!! ПОМОЩЬ!!!!!!


1-32264
Serg001
2002-01-28 14:40
2002.02.11
Как узнать handle окна (другого).


14-32331
Иван Шихалев
2001-12-19 17:51
2002.02.11
Маленькая просьба к жителям Е-бурга


3-32153
Yu
2002-01-16 14:03
2002.02.11
Библиотека EhLib


3-32156
KMZ
2002-01-16 13:03
2002.02.11
Привет всем,помогите разобратся проблемой





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский