Форум: "Базы";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.044 c