Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При попытке добавить запись вылетает ошибка. [D5, MSSQL]


NewD ©   (2003-10-24 11:49:00) 

При попытке добавить запись
Adodataset1.Append
вылетает ошибка. Field "ID" cannot be modified.
хотя я в это поле не вставляю значение.

Может все дело в том что поле "ID" у меня - IDENTITY INCREMENT
Но как тогда это лечить ?


paul_k   (2003-10-24 12:54:00) [1]

да нет, батенька.. присваиваете что нибудь в поле ID.
проверьте просто - кинте на форму еще один ДатаСет, подцепите тот же набор данных с параметрами по умолчанию и проверьте свалится ли он при AdoDataSet.Append


bushmen   (2003-10-24 12:35:00) [2]

>я ему и не присваиваю значение - вообще ничего не понятно.
>ошибка вылетает уже на Adodataset1.Append

А что вы до этой комманды делаете с данными?


paul_k   (2003-10-24 12:24:00) [3]

ну не знаю..
сам обычно использую для добавления/изменеия данных запросы


NewD   (2003-10-24 12:07:00) [4]

я ему и не присваиваю значение - вообще ничего не понятно.
ошибка вылетает уже на Adodataset1.Append

кода фактически нет никакого.


paul_k   (2003-10-24 11:52:00) [5]

просто - не присваивать ему значениее.


Наверх

Титульная страница Поиск, карта сайта Написать письмо