Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
2-1160537533
pkm
2006-10-11 07:32
2006.10.29
Типизированный файл.


2-1160629164
Olegas
2006-10-12 08:59
2006.10.29
Как вызвать процедуру


2-1160934793
ledelphi
2006-10-15 21:53
2006.10.29
const в delphi / define в C


15-1160499614
ArtemESC
2006-10-10 21:00
2006.10.29
Си


2-1160863326
Khabibulin
2006-10-15 02:02
2006.10.29
LPT





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