![]() |
|
|
![]()
|
|
| Antrisol |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 9.3.2006 Репутация: нет Всего: нет |
Работаю с IB компонентами
Допустим у меня нет прав на обращение к таблицам базы, но есть права на обращение к хранимым процедурам. Я хочу вставку удаление и модификацию проводить непосредственно в Гриде. Попытался в UpdateSQL в скриптах выполнить процедуру. Delphi меня обругал, я нажал продолжить, выпало сообщение об ошибке: Update Failed. Но процедура всё равно выполнилась так как надо. Можно ли что-нибудь сделать? |
|||
|
||||
| Kesh |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 3 Всего: 54 |
Antrisol, отключить ошибки ?
-------------------- ![]() |
|||
|
||||
| Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 9 Всего: 51 |
Странное дело, но мне вообot не удалось заставить UpdateSQL работать с хранимыми процедурами. Вместо них использую IBDataset.
|
|||
|
||||
| Antrisol |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 9.3.2006 Репутация: нет Всего: нет |
Ошибки можно отловить, но я думал может надо что-нибудь настроить дополнительно.
И еще вопрос не по теме. Ehlib Грид ловит сообщения винды, и в процессе отладки меня всё время кидает на его код, можно ли отключать модули, или отдельный код, чтобы транслятор по нему не проходил? |
|||
|
||||
| SergeBS |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
Antrisol,
А что, использовать IBStoredProc религия не позволяет? В справке же написано:
Т.е. TIBUpdateSQL - не для выполнения ХП. |
|||
|
||||
| Antrisol |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 9.3.2006 Репутация: нет Всего: нет |
Религия повзволяет, и я пользуюсь.
Просто редактирование в режиме просмотра при работе с IBQuery требует UpdateSQL. Думал тут можно использовать SP. P.S. Использовал IBDataset, всё работает. Спасибо за помощь |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |