![]() |
|
|
![]()
|
|
| standrive |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.11.2009 Репутация: нет Всего: нет |
Доброго времени суток!
Недавно установил компонент ODAC для работы с Oracle и EhLib для работы с таблицами, и заметил что если задать параметризирований запрос через OraQuery, то после вызова процедуры Open выдает ошибку "Function is not supported". Я сначала решил не заморачиватся и стал перебирать записи вручную (база небольшая), но после того как мне понадобилось сохранить содержимое таблицы через OraTable1.Post то опять появилась таже ошибка. Помогите пожалуйста разобраться с этой проблемой.
Заранее спасибо за любую помощь. |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
В код не вникал, но перед .Post в любом случае должен быть .Edit или .Append.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| standrive |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.11.2009 Репутация: нет Всего: нет |
Пробовал и .Append и .Edit, все равно ругается. Неужели никто больше не встречался с подобной проблемой, или это у меня такая глючная версия ODAC
|
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 4 Всего: 68 |
OraQuery2.First или FindFirst;
В каком месте ошибка то? |
|||
|
||||
| cemick |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 416 Регистрация: 6.7.2006 Где: Санкт-Петербург Репутация: нет Всего: 6 |
Вы хотя бы написали чья ошибка, оракла или ODAC'a
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Мне кажется, что ошибка не в этом коде, который приведён, а где-то ещё.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Gudinya |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 2.2.2008 Репутация: 1 Всего: 8 |
наверное оффтоп, но мой совет поставить Direct Oracle Access от Allround Automations (уже это сделает жизнь приятнее)
а для работы с таблицами Developer Express тебе в помощь сожалею что не могу помочь в твоей проблеме |
|||
|
||||
| standrive |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 19.11.2009 Репутация: нет Всего: нет |
Я разобрался в чем была проблема!
Я когда создавал табличку(с которой работает OraTable1) в типе поля указал Numeric(4), а ставил туда упорно Numeric(6) Всем большое спасибо за отзывы! |
|||
|
||||
| Данкинг |
|
||||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Т.е. я оказался прав:
-------------------- There's nothing left but silent epitaphs. |
||||
|
|||||
![]()
|
| Правила форума "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. |