Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2009, 11:57   #1
cherry25
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 110
По умолчанию Ошибка при внесении данных в базу

Добрый день! Работаю с компанентами EhLib и OraDirect. Использую: EhLibGrid, EhLibTable, EhLibDriver, OraDataSet,DataSource. В датасете есть запрос, в кот вызываются поля из различных таблиц и отображаются в сетке grid. Данные в базу вносятся пользователем через сетку. Поля из редактируемой таблицы в свойстве FieldKind - fkData, поле из дополнительной таблицы - fkInternalCalc. В момент события Post выскакивает 904 оракловская ошибка (неправильное имя колонки). Если убрать в запросе поле из дополнит таблицы, все отрабатывает замечательно, данные вносятся в базу. Что еще может быть не учтено? В чем может быть ошибка. Может, какое-то свойство надо изменить?

П.С. если работать без EhLibTable, EhLibDriver, а просто вносить через OraDataSet та же ошибка.
cherry25 вне форума Ответить с цитированием
Старый 16.06.2009, 21:34   #2
Gulik
Холост/Не замужем
Форумчанин
 
Аватар для Gulik
 
Регистрация: 13.11.2007
Сообщений: 283
По умолчанию

А как поле из дополнительной таблицы прикреплено к редактируемой? И зачем оно нужно?
Gulik вне форума Ответить с цитированием
Старый 17.06.2009, 10:11   #3
cherry25
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 110
По умолчанию

Цитата:
Сообщение от Gulik Посмотреть сообщение
А как поле из дополнительной таблицы прикреплено к редактируемой? И зачем оно нужно?
В дополнительной таблице у меня хранятся показатели и их коды, в редактируемую вносится только код(через эти поля и связка), а пользователь по этому коду добавляет свои необходимые данные. Не знаю понятно ли написала, если что перепрашивайте
cherry25 вне форума Ответить с цитированием
Старый 17.06.2009, 14:28   #4
cherry25
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 110
По умолчанию

Все, спасибо всем! Тема закрыта. Все работает!
cherry25 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка при внесении данных RoZi БД в Delphi 11 29.04.2009 13:01
Ошибка при добавление данных в TTable Utkin БД в Delphi 19 21.04.2009 18:33
Ошибка при приёме данных ServerSocket'ом Terran Работа с сетью в Delphi 2 25.01.2009 12:20
проблемы с chart, при внесении изменения данных график не хочет рисоваться Барби Помощь студентам 20 12.11.2008 15:58
Как заставить макрос работай автоматически при внесении данных ? artfunk Microsoft Office Excel 9 31.08.2008 20:01