Автор Артем Шелехов задал вопрос в разделе Другие языки и технологии
Как в делфи сделать ключевое поле что бы автоматически вводилось? и получил лучший ответ
Ответ от Ёизов Максим[гуру]
Ключевое поле или первичный индекс? Он сам неплохо задаётся. Структура базы и используемая СУБД не ясна. Зайди на тот же ссылка - облают, охают но решение дадут 🙂
Ответ от Ёнеговик[гуру]
поле должно быть автоинкрементным
поле должно быть автоинкрементным
Ответ от PenToD23[гуру]
Ну вообще-то это вопрос не по Дельфи а по базе данных.
Если используются парадоксовские таблица, то там есть тип поля "автоинкремент" - он автоматически записывает при добавлении записи в поле число n+1, где n - значение поля в предыдущей записи.
Если используется СУБД типа Interbase или FireBird можно добавить генератор и написать триггер, увеличивающий генератор на единицу и записывающий данное число в соответствующее поле вставляемой записи.
Более полную информацию можно найти на h t t p ://articles.org.ru
Ну вообще-то это вопрос не по Дельфи а по базе данных.
Если используются парадоксовские таблица, то там есть тип поля "автоинкремент" - он автоматически записывает при добавлении записи в поле число n+1, где n - значение поля в предыдущей записи.
Если используется СУБД типа Interbase или FireBird можно добавить генератор и написать триггер, увеличивающий генератор на единицу и записывающий данное число в соответствующее поле вставляемой записи.
Более полную информацию можно найти на h t t p ://articles.org.ru
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в делфи сделать ключевое поле что бы автоматически вводилось?