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

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

выбор транзакции. [D6, IB6.x]


Наташа ©   (2003-03-22 13:56:00) 

Уважаемые мастера Delphi! Подскажите Пожалуйста!
В компонетах IBQuery, IBTable и IbStoredProc в инспекторе объектов есть позиция
Transaction и по умолчанию во всех указанных компонентах у меня стоит IBTransaction1
(Всего у меня 2 компонента IBTransaction). Это как-то влияет на работу? или надо указывать
транзакции?


Наташа   (2003-03-22 15:09:00) [1]

Всем большое спасибо! Буду пробовать.


zacho   (2003-03-22 15:03:00) [2]


> Cranium © (22.03.03 14:43)

Не путай IBQuery и IBSQL. Это разныекомпоненты


zacho   (2003-03-22 14:55:00) [3]


> Наташа © (22.03.03 14:28)

В свойстве SQL написать что-то типа SELECT * FROM MY_SP(?MY_PARAM), потом MyIBSql.ExecQuery и т.д.
Для выполнения неселективных процедур вместо SELECT надо использовать EXECUTE PROCEDURE proc_name(params). Подробнее по EXECUTE PROCEDURE смотри Language Reference -> SQL Statement and Function Reference -> EXECUTE PROCEDURE


Cranium   (2003-03-22 14:43:00) [4]


> ... а как заменить IBStoredProc на IBSQL

А не надо менять. IBSQL предназначен для )выплнения запроса без связи с компанентами отображения данных его НД имеет только однонаправленный курсор.... Благодаря этому его скорость работы выше чем IBQuery


Наташа   (2003-03-22 14:28:00) [5]

Что касается IbQuery, то здесь все ясно, а как заменить IBStoredProc на IBSQL, не очень , если можно поподробнее.


zacho   (2003-03-22 14:19:00) [6]

Еще совет: не использовать IBQuery и IBTable - это тяжкое наследие BDE :-). IBDataSet и IBSQL - вполне достаточно для всего.
P.S. IBStoredProc тоже лучше не пользоваться, в нем есть баги не исправленные до сих пор. Для работы с SP лучше использовать IBSQL.


Olivka   (2003-03-22 14:00:00) [7]

Вот именно надо правильно связать. ЗАчем же тогда у тебя два компонента?


Наверх

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