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

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

Как создать автоинкрементное поле в таблице FireBird [D5, FireBird]


SergBlack ©   (2004-06-18 13:46:00) 

Привет, All!Программно создаю таблицу FireBird, не могу понять как указать автоинкремнтное поле.
Помогите, плиз.


Romkin   (2004-06-18 14:53:00) [1]

http://www.ibase.ru/devinfo/generator.htm
http://www.ibase.ru/devinfo/ibfaq.htm
http://www.ibase.ru/v6/ib6faq.htm


Anatoly Podgoretsky   (2004-06-18 14:12:00) [2]

SergBlack ©   (18.06.04 13:46)  
У IB нет автоинкриментных полей, их эмулируют с помощью генераторов


Соловьев   (2004-06-18 14:01:00) [3]

http://www.ibexpert.com/rus/ibe_sfx.exe- качай там для начинающих очень просто. и прочти статьи на http://ibase.ru/develop.htm


Johnmen   (2004-06-18 13:58:00) [4]

>SergBlack ©   (18.06.04 13:54) [2]
>я FireBird просто сегодня увидел в первый раз(до этого с Access
>работал), а программулинку нужно сделать крайне быстро.

Ну быстро ты сам, наверное, знаешь, что бывает...


тихий вовочка   (2004-06-18 13:55:00) [5]

используй генератор и триггер на BeforeInsert, а если возмешь IBXpert, то там все это автоматом легко делается


SergBlack   (2004-06-18 13:54:00) [6]

to Johnmen
я FireBird просто сегодня увидел в первый раз(до этого с Access работал), а программулинку нужно сделать крайне быстро. Поэтому и ззадаю глупые вопросы.


Johnmen   (2004-06-18 13:49:00) [7]

Сначала изучай внимательно документацию !
CREATE GENERATOR, GEN_ID etc


Наверх

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