Diman
Admin
 Admin
| Posts: 1495 |  | Karma: 19 |
|
RE: Edit & Delete error
|
|
Posted: 2000/08/06 21:13 |
|
|
|
|
Все просто. В FAQ это описано. Но повторюсь ...
Что бы удалять/обновлять запись, необходимо иметь возможность однозначной идентификации записи. В случае вставки записи в этом нет необходимости. Для идентификации используются ключевые поля. Ключевое поле или нет определяется наличием флага pfInKey в свойстве TField.ProviderFlags. Если запрос возвращает в SELECT списке ROWID, то NCOCI8 автоматически это распознает и эта колонка используется как ключевое поле. Иначе необходимо в дизайн тайме пометить ключевые поля.
Вот собственно что хотел тебе сказать NCOCI8.
PS: Просьба все сообщения в дальнейшем посылать в форум на английском языке, конечно если им владеешь. Если нет - можно на любом, например на русском. )
|
|