Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: 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 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.046 c
15-1160059103
TUser
2006-10-05 18:38
2006.10.29
Коучи


2-1160727006
horse
2006-10-13 12:10
2006.10.29
System error code 1400. Недопустимый дескриптор окна.


4-1150058454
RealGanj
2006-06-12 00:40
2006.10.29
Перехват сообщений клавиатуры


2-1160465616
B0Bka
2006-10-10 11:33
2006.10.29
МП3 таг


15-1159983160
ArtemESC
2006-10-04 21:32
2006.10.29
#