![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TADOconnection. Как выключить автоcommit ?
SergP. © (2006-08-30 12:45:00)Делаю
Adocommand.CommandText:='delete from zregdoc';
Adocommand.Execute;
после чего таблица очищается (смотрел из другой сессии), хотя commit я не делал...
Как сделать чтобы commit автоматически не срабатывал? Что-то у TAdoconnection таких свойств не нашел.
ANB (2006-08-30 13:46:00) [41]
> Если имеешь ссылку где скачать бесплатные компоненты прямого
> доступа к Oracle 9i то выложи ссылку.
Глючные не видел. DOA и ODAC беру обычно на работе. Крякнутые или с лицензией. Особо продвинутые работают напрямую через OCI.
ODAC псоледней версии с исходниками стоит 9000 рублей. Или у друзей завсегда можно взять.
Работать с ораклом через ADO - потерять приличное количество возможностей.
Кстати, оракл BEGIN TRANSACTION не поддерживает.
Fay (2006-08-30 13:43:00) [42]2 SergP. (30.08.06 13:40) [11]
> а что нужно качать?
Ничего не качай - тебе подходит только ODAC. Или JDBC 8)
Fay (2006-08-30 13:41:00) [43]2 SergP. (30.08.06 13:39) [10]
> Может у нас разные понятия о прямом доступе
Не знаю. Они разные даже у разработчиков ODAC и SDAC
SergP. (2006-08-30 13:40:00) [44]> [9] Fay © (30.08.06 13:38)
> 2 SergP. (30.08.06 13:37) [8]
> Что скачал?
NCOCI8 v 1.0.4
а что нужно качать?
SergP. (2006-08-30 13:39:00) [45]Может у нас разные понятия о прямомдоступе?
Под компонентами прямого доступа я понимаю такие, где бы не требовалась установка клиента Оракла, т.е. которые работали бы напрямую с сервером...
Fay (2006-08-30 13:38:00) [46]2 SergP. (30.08.06 13:37) [8]
Что скачал?
SergP. (2006-08-30 13:37:00) [47]Скачал. Поставил... Нифига что-то не вижу чтобы это были компоненты прямогодоступа...
Fay (2006-08-30 13:22:00) [48]2 SergP. (30.08.06 13:20) [6]
http://www.da-soft.com
SergP. (2006-08-30 13:20:00) [49]> [3] ANB © (30.08.06 12:56)
>
> > SergP. (30.08.06 12:45)
>
> Какой изгал. Возьми компоненты прямого доступа и не мучайся.
Если имеешь ссылку где скачать бесплатныекомпоненты прямого доступа к Oracle 9i то выложи ссылку.
Я когда-то находил нечто подобное, но к сожалению они были платные. К тому же глючные...
sniknik (2006-08-30 13:16:00) [50]> Какой изгал. Возьми компоненты прямого доступа и не мучайся.
да ну? а рядом вот ветка(про юникод) с другим "девизом" - "возми компоненты прямого доступа и как следует по... мучайся (другая интерпретация слова напрашивается... ;о))".
компаненты от знания основ не освобождают...
кстати по теме, никогда не пользовался BeginTran/ets. компонента, и другим не советую... лучше пользоваться командами сервера BEGIN TRANSACTION/ets.
хотя бы для уверености что сервер их позволяет, что она будет начата на сервере а не эмулирована на клиенте и т.д. (лучше себя чуствуеш когда знаеш что делаеш)
Fay (2006-08-30 13:06:00) [51]2 ANB © (30.08.06 12:56) [3]
Это какие же?
ANB (2006-08-30 12:56:00) [52]
> SergP. (30.08.06 12:45)
Какой изгал. Возьми компоненты прямого доступа и не мучайся.
SergP. (2006-08-30 12:50:00) [53]> [1] stone © (30.08.06 12:48)
>
> > Как сделать чтобы commit автоматически не срабатывал?
> Что-
> > то у TAdoconnection таких свойств не нашел.
>
> BeginTran ?
ЕПРСТ... Понял. Спасибо...
stone (2006-08-30 12:48:00) [54]
> Как сделать чтобы commit автоматически не срабатывал? Что-
> то у TAdoconnection таких свойств не нашел.
BeginTran ?