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

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

Пробема с "INSERT INTO" [D5, Paradox]


Romeo ©   (2004-05-09 12:30:00) 

Есть табличка с полями "ID, Name"
ID имеет тип "autoincrement"
при попытке выполнить для TQuery

INSERT
INTO MyTable (Name)
VALUES ('NewName');

вылетает ошибка "Field value required"

Это что получается, надо самому определять максималное значение для "autoincrement" поля?


Anatoly Podgoretsky   (2004-05-10 15:28:00) [1]

А он потребовал его указания (обязательного)


TransparentGhost   (2004-05-10 15:14:00) [2]

Esli pole autoincrement, jego voobshe ne nado ukazivat' v INSERT/UPDATE.


romeo   (2004-05-10 09:01:00) [3]

Говорит "INSERT and UPDATE operations are not supported on autoincrement field type"

Проблема решилась просто: снятием атрибута "required" для поля "ID". После этого [0] работает правильно.


Dimedrol   (2004-05-09 13:40:00) [4]

Попробуй

INSERT INTO MyTable ( ID, Name) VALUES ( NULL,'NewName');


Наверх

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