Вниз
Скачать: CL | DM;

TADOconnection. Как выключить автоcommit ?   Найти похожие ветки 

← →
Fay ©   (2006-08-30 15:34) [40]

2 sniknik ©   (30.08.06 15:30) [39]
А способ передачи массива параметров в sp не подскажешь (Oracle + ADO)?


← →
sniknik ©   (2006-08-30 16:06) [41]

> А способ передачи массива параметров в sp не подскажешь (Oracle + ADO)?
нет, не подскажу. во перевых оракла не знаю... во вторых не совсем точно представляю что имеется в виду под "массивом параметров"
(ну не цикл же for i:= 0 to Parameters.Count-1 to Parameters[i]Value:= ParArray[i];... имеется в виду)


← →
Fay ©   (2006-08-30 16:23) [42]

2 sniknik ©   (30.08.06 16:06) [41]
> ну не цикл же
Нет


← →
ANB ©   (2006-08-30 16:25) [43]


> если возвращается рекордсет то ADO его примет, без вариантов

Интересно, как ADO поймет, что Sys_Refcursor - это набор данных ?


← →
Fay ©   (2006-08-30 16:33) [44]

2 ANB ©   (30.08.06 16:25) [43]
Не думай о розовой мухе!


← →
SergP.   (2006-08-30 16:39) [45]

Хм... Ладно народ, может все-таки кто знает где найти компоненты для действительно прямого доступа, чтобы юзеру не пришлось думать чего еще нужно на комп установить?


← →
ANB ©   (2006-08-30 16:43) [46]


> компоненты для действительно прямого доступа

одак умеет коннектится без клиента. но я уже писал, что грабли в результате тебе обеспечены и лучше так не делать. Список граблей запроси на sql.ru. Причем грабли не зависят от компонентов, это просто протокол прямого доступа такой кривой.


← →
SergP.   (2006-08-30 17:33) [47]

> [46] ANB ©   (30.08.06 16:43)
>
> > компоненты для действительно прямого доступа
>
> одак умеет коннектится без клиента. но я уже писал, что
> грабли в результате тебе обеспечены и лучше так не делать.
> Список граблей запроси на sql.ru. Причем грабли не зависят
> от компонентов, это просто протокол прямого доступа такой
> кривой.


Че-то я не понял насчет "протокола прямого доступа"? Можно его определение?

Разве какието компоненты прямого доступа и клиент оракла используют не один и тот же протокол?


← →
ANB ©   (2006-08-30 17:38) [48]


> Разве какието компоненты прямого доступа и клиент оракла
> используют не один и тот же протокол?

Ни разу.


← →
SergP.   (2006-08-30 17:38) [49]

Насчет протокола я понимаю так что это протокол на котором нечто общается с
TNS Listener, так что в любом случае если он глючный - то и все остальные средства работы с Ораклом будут глючными, а если нет, то никто не мешает существованию неглючных компонентов прямого доступа, ибо если глючность - это не проблема сервера, а клиента, то тогда глючность не может быть связана с глючностью протокола...
ИМХО... Может я неправильно понимаю все это, тогда объясните мне....


← →
ANB ©   (2006-08-30 17:44) [50]


> SergP.   (30.08.06 17:38) [49]

Абсолютно неправильно. Net протокол (у него есть правильное название, но я его не помню) создан для работы без клиента и в частности используется JDBC. Он стандартизирован со всеми глюками и посему не меняется, чтобы не сломать работающие приложения. Протокол же обмена OCI - сервер - внутренняя кухня самого оракла, посему более менее отшлифован (и в результате частично версионно зависим).
Кстати, именно поэтому при работе явы с ораклом иногда бывают проблемы.


← →
SergP.   (2006-08-30 17:46) [51]

> Протокол же обмена OCI - сервер - внутренняя кухня самого
> оракла, посему более менее отшлифован (и в результате частично
> версионно зависим).


Хм... А я считал что как раз это и должно использоваться компонентами прямого доступа...


← →
ANB ©   (2006-08-30 17:51) [52]


> SergP.   (30.08.06 17:46) [51]

Ты неправильно определяешь понятие "прямой доступ". Например, ADO не нуждается в установке MS SQL клиента, при этом является не компонентом прямого доступа, а оболочкой над целой кучей программ, обеспечивающих единообразный доступ к разным СУБД. Однако некоторые фокусы можно проделать только при прямом обращении к DBLIB, которая требует установки клиента. По другому компоненты типа одака я еще называю нативными.


← →
SergP.   (2006-08-30 20:04) [53]

Вобщем, как я понял, TNS Listener поддерживает 2 протокола. правильно?


← →
ANB ©   (2006-08-31 10:40) [54]


> SergP.   (30.08.06 20:04) [53]

Я так глубоко не разбирался, что именно там поддерживает, листенер или что еще и сколько всего протоколов, но протоколы для работы через Net и через клиента - разные.



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

Скачать: CL | DM;



Память: 0.55 MB
Время: 0.032 c
1-1158744914
Старик
2006-09-20 13:35
2006.10.29
Почтовый клиент по умолчанию


15-1159957324
Layner
2006-10-04 14:22
2006.10.29
Господа москвичи! Подскажите самый крупный IT универсам в столице


15-1160370536
SerJaNT
2006-10-09 09:08
2006.10.29
Ищу клиапрт


2-1160811211
Xtreme
2006-10-14 11:33
2006.10.29
Delphi begin 4


2-1160833820
sss1
2006-10-14 17:50
2006.10.29
запуск программы 1 раз




   Наверх