|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.05.2008, 13:55 | #1 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 14
|
Поле в таблице
дано: БД с полем "типа integer"
надо: сделать так чтобы при добавлении данных в БД в поле "типа integer" добавлялось автоматически, число на единицу больше чем придедушие. вопрос: Как ето сделать? |
15.05.2008, 14:00 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Задать этому полю тип Autoincrement
I'm learning to live...
|
15.05.2008, 14:06 | #3 |
Форумчанин
Регистрация: 22.06.2007
Сообщений: 414
|
Ну так все просто, ты сам ответил на свой вопрос. Берешь последнее и добавляешь к нему 1... :-)
Добавлять записи только Insert, так как он добавляет записи в конец тадлицы.
Нет невыполнимых задач, всё дело времени...
|
15.05.2008, 14:16 | #4 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 14
|
|
15.05.2008, 14:17 | #5 |
Пользователь
Регистрация: 06.05.2008
Сообщений: 14
|
|
15.05.2008, 14:23 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Вообще-то автоинкремент делается для уникальности, если тебе просто нужно поле с номером записи по счету то я просто не вижу в нем смысл...
I'm learning to live...
|
|
15.05.2008, 14:27 | #7 | |
Форумчанин
Регистрация: 22.06.2007
Сообщений: 414
|
Цитата:
<Table or Query>.Last; <Query>.SQL.Clear; <Query>.SQL.Add('insert into table (id) values ('+IntToStr(<Table or Query>.FieldByName('Поле счётчика').AsInteger+1)+')'); <Query>.Open; Примерно так.
Нет невыполнимых задач, всё дело времени...
|
|
15.05.2008, 18:23 | #8 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
S.mag
в эксперте тыкаешь дважды на этом поле и в открывшемся окне переходишь на вкладку Autoincrement. На той вкладке будет две вкладки Generator и Trigger. Установи галочки на Create generator и Create Trigger... и будет тебе счастье!!!! учи мат.часть!!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск в таблице | puma | Помощь студентам | 3 | 22.04.2008 23:56 |
Поиск в таблице БД | фЁдОр | БД в Delphi | 13 | 14.11.2007 10:05 |
Навигация по таблице | Натуся | Помощь студентам | 4 | 31.10.2007 00:58 |
Сортировка в таблице... | Gektor | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 23.09.2007 12:10 |
Поиск в таблице | Voffka | БД в Delphi | 1 | 08.05.2007 01:16 |