![]() |
|
|
![]()
|
|
| Unf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.6.2007 Репутация: нет Всего: нет |
при выполнении Post к DataSet возникает эта ошибка. Все данные которые необходимы для DataSet'a есть. Пытался убраться свойство required для всех филдов, но и это не помогло. В чем может быть проблема?
Программа пишется на Builder 5. Это сообщение отредактировал(а) Unf - 26.6.2007, 15:19 |
|||
|
||||
| Anark1 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 622 Регистрация: 15.12.2006 Где: RF -> Moscow Репутация: 3 Всего: 11 |
Можно таблицу ?
|
|||
|
||||
| Unf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.6.2007 Репутация: нет Всего: нет |
Таблица состоит из следующих филдов:
Field Required ID true; Name false; Model true; TPS false; ID_STRUCTURE true; ID_EQUIP true; Есть предположение, что эта ошибка ругается на филд ID. |
|||
|
||||
| Unf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.6.2007 Репутация: нет Всего: нет |
С этой ошибкой разобрался, просто на сервере было на 1 поле филда больше чем в билдере, поэтому и возникала эта ошибка.
Но теперь эта же ошибка вылазит в другом месте при использовании Lookup при применении Post к таблице. Пробовал вместо Lookup использовать подстановку и все работает. Как это можно побороть? Еще нашел одну особенность, что Post не работает когда DataSet находится в состоянии Insert. А когда в Edit, то работает. Уже сломал себе голову в чем может быть проблема. Помогите пожалуйста. Это сообщение отредактировал(а) Unf - 5.7.2007, 09:17 |
|||
|
||||
| Unf |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.6.2007 Репутация: нет Всего: нет |
С проблемой разобрался сам. Изначально курсор возвращал это Field с сервера и при Post'e в режиме Insert возникала эта ошибка. Просто удалил этот Field из курсора и заново создал на клиенте. И после этого все нормально заработало.
|
|||
|
||||
![]()
|
| Правила форума "C++: Базы данных" | |
|
|
Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах. Благодарим за понимание. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Базы данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |