|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.12.2007, 03:48 | #1 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
Проблема с автоинкрементом
в SQL Server2000 я создал индексное поле с автоинкрементом, но проблема начинается с формы Delphi7. Создал приложение, разместил как положено, запускается нормально, но когда сохраняешь запись, начинается проблема, кричит что поле индексное должно иметь значение. как эту проблему решить? Это да автоматизации номера записи.
|
03.12.2007, 15:54 | #2 | |
Форумчанин
Регистрация: 20.06.2007
Сообщений: 270
|
Цитата:
Только не забудь после втавки записей сразу же обновить свой select чтобы получить новое значение автоинкрементных полей. Это может быть критичным, если оно у тебя является ключем и ты тут же начнешь эту запись редактировать. Как я понимаю, серверу без разницы что ты в это поле запишешь. Он все равно при вставке запишет в него собственное значение. Зато кверик перестанет ругаться. ----------- PS: Я такое делал в Interbase при использовании для подобной цели генратора. Может быть это и не правильно, но другого пути я тогда не нашел .
-Кукушка, кукушка! Накукуй мне сто лет!
-А накукуй тебе столько? (с) Библия. Вольный перевод с древнееврейского. |
|
03.12.2007, 17:20 | #3 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
Кинь ка кусок кода там где ты пытаешься вставить запись?
Последний раз редактировалось Domovoy; 03.12.2007 в 17:43. |
09.12.2007, 04:16 | #4 |
Форумчанин
Регистрация: 03.05.2007
Сообщений: 247
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проблема | bill | Свободное общение | 7 | 08.07.2007 21:05 |
проблема с URL | Scorpeon | Помощь студентам | 1 | 18.06.2007 13:28 |