| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > Ошибка "Field value required" |
| Автор: Unf 26.6.2007, 14:49 |
| при выполнении Post к DataSet возникает эта ошибка. Все данные которые необходимы для DataSet'a есть. Пытался убраться свойство required для всех филдов, но и это не помогло. В чем может быть проблема? Программа пишется на Builder 5. |
| Автор: Anark1 27.6.2007, 15:58 |
| Можно таблицу ? |
| Автор: Unf 3.7.2007, 07:39 |
| Таблица состоит из следующих филдов: Field Required ID true; Name false; Model true; TPS false; ID_STRUCTURE true; ID_EQUIP true; Есть предположение, что эта ошибка ругается на филд ID. |
| Автор: Unf 3.7.2007, 08:57 |
| С этой ошибкой разобрался, просто на сервере было на 1 поле филда больше чем в билдере, поэтому и возникала эта ошибка. Но теперь эта же ошибка вылазит в другом месте при использовании Lookup при применении Post к таблице. Пробовал вместо Lookup использовать подстановку и все работает. Как это можно побороть? Еще нашел одну особенность, что Post не работает когда DataSet находится в состоянии Insert. А когда в Edit, то работает. Уже сломал себе голову в чем может быть проблема. Помогите пожалуйста. |
| Автор: Unf 5.7.2007, 12:41 |
| С проблемой разобрался сам. Изначально курсор возвращал это Field с сервера и при Post'e в режиме Insert возникала эта ошибка. Просто удалил этот Field из курсора и заново создал на клиенте. И после этого все нормально заработало. |