Вниз
Скачать: 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.028 c
15-1159934091
eRoR_rrr
2006-10-04 07:54
2006.10.29
Оптимизация программы


3-1157362217
alexvan
2006-09-04 13:30
2006.10.29
Вопрос по BLOB


15-1160032899
Kolan
2006-10-05 11:21
2006.10.29
Как по английски "программатор"?


15-1160447688
Slider007
2006-10-10 06:34
2006.10.29
С днем рождения ! 10 октября


9-1138010551
Provodnick
2006-01-23 13:02
2006.10.29
Прямоугольник с разноцветными сторонами




   Наверх