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

Вниз

Приколы реализации ADO в D7   Найти похожие ветки 

 
Reindeer Moss Eater ©   (2007-11-15 17:30) [0]

Беру TADOConnection, настраиваю соединение с Oracle и проверяю коннект из мастера. Есть контакт.
Причем в дизайне даже видны данные запроса в гриде.
Вырубаем в дизайне Active, запускаем, жмем кнопку.
Под кнопкой открытие ADoConnection и AdoQuery.

результат:
ORA:12154 TNS:не возможно разрешить имя службы

Причем как с родным провайдером от Оракл, так и провайдром от MS.
:)


 
sniknik ©   (2007-11-15 17:56) [1]

"приколы" не в ADO
судя по
http://www.sql.ru/forum/actualthread.aspx?tid=478729

коннект есть, т.к.
> Определил в Administration схему данных на основе таблиц из БД.
для получения схемы конект как минимум быть должен

и судя по
> И Oracle, и Oracle Business Intelligence нах-ся на одной машине.
ADO там не участвует. а ошибка такая же.


 
Reindeer Moss Eater ©   (2007-11-15 18:00) [2]

Если ошибка не в адо, то выходит, что кто-то (оракл ?) отличает дизайн тайм у меня в приложении или рантайм.


 
sniknik ©   (2007-11-15 18:13) [3]

может не дизайн/рантайм а первое/второе обращение... х.з. в общем, но аналогия есть т.к. уверен Oracle Business Intelligence ADO не использует.


 
clickmaker ©   (2007-11-15 18:18) [4]


> ORA:12154 TNS:не возможно разрешить имя службы

не спец по ораклу, но не могут ли быть проблемы с путями? нахождением файлов, к примеру?


 
Игорь Шевченко ©   (2007-11-15 18:19) [5]

Reindeer Moss Eater ©   (15.11.07 17:30)  

Я в Excel на подобное поведение натолкнулся


 
Мазут Береговой ©   (2007-11-15 18:45) [6]

не уверен, но может в разных режимах соединение запускаиеся под разными эккаунтами?


 
sniknik ©   (2007-11-15 19:39) [7]

> Я в Excel на подобное поведение натолкнулся
Excel как раз не показатель... он сам ADO скорее всего использует. (т.е. тут не D7 но как бы подтверждает сабж в "виноватости" ADO, что имхо, не так)

> не уверен, но может в разных режимах соединение запускаиеся под разными эккаунтами?
чтото типа того. достаточно вспомнить старые вопросы по BDE, вроде "не могу упаковать таблицу, говорит, что уже открыта", ответ "закрой ее в IDE", т.е. то что лежит на форме это просто прототип откуда взята инфа для другого компонента(соединения) в IDE.
получается что
> проверяю коннект из мастера. Есть контакт.
проверка то идет не в самом компоненте, который после открывается в рантайм, а в IDE-ом аналоге... в который ребята из борланда "забыли" перенести какуюто мелкую, незаметную ошибку. ;о))


 
Reindeer Moss Eater ©   (2007-11-16 09:19) [8]

Может быть проверка и не в самом компоненте TAdoConnection.
Но я же другой прикол имел ввиду.

Я в дизайн-тайме вижу данные запроса в гриде если выставляю Active = True у TADoQuery.



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

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

Наверх




Память: 0.46 MB
Время: 0.05 c
2-1195310612
datorn
2007-11-17 17:43
2007.12.16
wm_gettext


2-1195341386
.dn+
2007-11-18 02:16
2007.12.16
Открытие файла


2-1195558114
San1
2007-11-20 14:28
2007.12.16
формат числа


3-1186983366
sergeyst
2007-08-13 09:36
2007.12.16
ошибка IB6.5


2-1195631886
DukeArtem
2007-11-21 10:58
2007.12.16
ReadOnly для переменной





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