Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TADOconnection. Как выключить автоcommit ?


Страницы:   1 2 3

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 ?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо